我在网上做了很多搜索,只是部分我理解了我必须做的事情。

当我的IDE(Android Studio)提醒我可用于Android SDK的最新更新时,我提供了安装它们。现在我注意到Android-SDK目录占用了87Gb的HDD内存。

这是因为将旧版本的所有Android API安装到最新版本。

今天我决定删除所有SDK目录并执行SDK工具的干净安装。

我要问的是,我从SDK管理器安装的最少的东西是为Android开发启动和运行的。

考虑到我的应用必须从Android API 14(4.0 IceCream)运行到最不可用的API版本(目前在2017年10月是API 25)。

在成瘾中,我使用带有Lollipop 5.1(API 22)的Android模拟器。

我问的最后一件事是当有新的可用时我会安装它,我是否应该取消所有旧的API版本以防止SDK长大?

这是我的Android Studio SKD经理的屏幕截图。

如您所见,唯一检查的API是7.1.1 Nougat API 25。

J5lPU.png

这是SDK Manager的软件包详细信息的一系列屏幕截图

beeHh.png

5397ba12f8081878aef942308bd13a51.png

e501351f0f39bb8ffb64499d5b4b5c81.png

其他人都未经检查。

我不得不说,对于Android 5.1 Lollipop API 22,在我创建安装了Lollipop的Android模拟器之后会出现复选标记。

注意:我只需要移动编程的东西,而不是电视或可穿戴设备。

Logo

为开发者提供学习成长、分享交流、生态实践、资源工具等服务,帮助开发者快速成长。

更多推荐