2013-03-03 430 views
29

我安装了Android SDK,并且在我的(相对较小的)SSD上占用了近7 GB的空间。卸载旧的Android SDK版本

当我打开Android SDK Manager我可以看到,甚至更旧的API版本都安装了一切。

enter image description here

同样的事情在Extras

enter image description here

我可以放心地取消安装的所有版本,只保留最新的一个(在我的情况API 17)?

我使用Andoid SDK Tools来使用eclipse开发Android应用程序。

谢谢。

+1

您可能仍然希望保留一些较旧的SDK,以便在较低平台上试用您的应用程序我个人保留GB(API 10),ICS( API 14)和JB(API 17) – 2013-03-03 05:42:27

+1

另外你可以尝试的是将整个android SDK文件夹移动到一个具有相对较大存储空间的新位置,然后在eclipse中的偏好设置中指定新的路径。以防你后来需要这些API。我的朋友只是从我的副本。这里的数据是非常昂贵的:( – 2013-03-03 05:45:15

+0

非常感谢。因此,如果我只保留API 17,我将无法启动旧设备? – 2013-03-03 14:04:41

回答

22

只需删除您想要卸载的软件包。

您可能仍想保留一些较旧的SDK,以便在较低的平台上尝试您的应用程序。我个人保留GB(API 10),ICS(API 14)和JB(API 17)。

另外你可以尝试的只是将整个android SDK文件夹移动到一个具有相对较大存储空间的新位置,然后在eclipse中的首选项中指定新路径。将为您节省一些带宽,以防您稍后需要这些API。我的朋友只是从我的副本。这里的数据代价非常高:(

您可以部署它,但是您必须在清单文件中提及它(您希望在较低的API上运行)。此外,目标设备上方的任何API都不会运行,并且会干扰您的应用程序设计搜索Android TargetSDK版本和MinimunSDK版本

+0

Android Studio也可以吗?另外,你还在使用Eclipse ADT吗? – Pacerier 2015-07-01 05:05:50

+0

那么那些较旧的SDK只需要本地模拟器运行较旧的API来测试您的应用程序?他们不需要为更旧的API构建或部署应用程序,对吗? – 2015-08-18 01:18:36

15

选择要卸载的软件包enter image description here,然后单击删除软件包按钮。

+5

感谢您的答复,我知道如何卸载它们,问题是,他们是否需要..我可以安全地删除它们。 – 2013-03-03 14:01:43

+0

现在可以在设置>外观和行为>系统设置> Android SDK中完成删除SDK。点击查看每个SDK的详细信息。取消选中复选框并单击应用。 – Topera 2017-03-05 10:24:37