2011-09-04 162 views
2

在Android DSK经理在“已安装的软件包”,我看到的东西,如:是否需要使用Android SDK Manager安装旧版本的Android SDK?

SDK Platform Android 3.2 
SDK Platform Android 3.1 
SDK Platform Android 3.0 
SDK Platform Android 2.3 
SDK Platform Android 2.2 
SDK Platform Android 2.1 
SDK Platform Android 1.6 
SDK Platform Android 1.5 

是否有必要保留旧版SDK,如果我用最新的SDK编程?

回答

2

不,如果您确定要使用最新的软件包进行开发,则不需要较旧的软件包。

+0

那么,如果我删除它们,我总是可以通过SDK管理器重新正确安装吗?我问的唯一原因是因为我删除了一个旧的,并且不再在可用的SDK列表中看到它。 –

+0

是的。你是对的。你可以随时通过SDK管理器重新安装它们 – MduSenthil

+0

我的建议是不要删除任何旧版本的SDK。它不会花费太多的磁盘空间:) – MduSenthil

1

你不需要保留你的应用程序不使用的那些软件包。通常你应该保留你的应用程序要使用的那些版本。就像你的应用程序可能使用8到10的版本一样。所以不需要保持低于8的值。这取决于你的应用程序使用哪个版本。

+0

如果我建立与版本8(有外部存储选项),并且如果我有在我的清单中(以允许旧设备使用它)...我应该保留所有安装的软件包吗? – Whiler

0

它太晚了,但我想分享我的经验。

,如果您正在使用即时运行和使用SDK 21或更高版本,那么你应该保持SDK平台。

例如,如果已经删除SDK Platform 22并在Android 5.1设备或模拟器上测试,那么Android Studio会要求您安装SDK Platform,如果您想使用即时运行else 即时运行将不起作用。