【发布时间】:2018-08-08 11:36:25
【问题描述】:
我的应用面向 Android 4.4 及更高版本。但是我通过 Studio SDK Manager 安装了 14-25 的 SDK。我不使用模拟器,除非在极少数情况下 - 但当我通常使用 4.4 和 5 倍时。但总的来说,Android Studio 在我的系统上占用了超过 100Gb 的存储空间......我需要减小它的大小(很重要)
我可以删除哪些内容才能让我仍然以 4.4 和更新版本为目标?
这个问题已被问过很多次,但我研究的所有内容都没有提供明确的答案。
如果我删除 14-24,并仅使用 SDK 25 构建我的应用程序,我的应用程序是否仍支持 Android 4.4?还是我需要保留特定的 SDK,以便我的应用仍支持所有 Android 4.4 及更高版本?请具体一点,那里有太多模糊的答案。
我的应用程序是 cordova/ionic 应用程序 - 许多插件引用特定版本的 SDK - 通常基于插件上次更新的时间。但是这些插件经常使用 SDK 22 或 SDK 21 进行测试(主要是因为作者从未费心更新/维护插件 - 但它仍然有效) - 如果 SDK 14-24 被删除并且只有 SDK,这些插件是否仍然有效25安装了吗?
如前所述,我偶尔需要特定系统映像的模拟器;代替问题 #1 - 如果我想尝试启动 Android 4.4 模拟器,我是否还需要保留特定的 SDK 来支持这些系统映像。
使用 Android Studio SDK 管理器 - 通过管理器删除特定 SDK 是否也会从我的硬盘中删除内容?我认为它会,但我阅读了其他一些人们不得不手动删除内容的博客。
【问题讨论】:
标签: android android-studio cordova-plugins android-sdk-manager