Maj*_*ssi 38 android android-2.2-froyo
我安装了Android SDK,它在我的(相对较小的)SSD上占用了近7 GB.
当我打开时,Android SDK Manager
我可以看到所有内容都安装了更旧的API版本.
同样的事情Extras
:
我可以安全地卸载所有版本并且只保留最新版本(在我的情况下是API 17)吗?
我使用Andoid SDK Tools用eclipse开发Android应用程序.
谢谢.
Mas*_*ief 25
只需删除要卸载的软件包即可.
您可能仍希望保留一些较旧的SDK,以便在较低平台上试用您的应用.我个人保留GB(API 10),ICS(API 14)和JB(API 17).
您还可以尝试将整个android SDK文件夹移动到具有相对较大存储空间的新位置,然后在eclipse中的首选项中指定新路径.如果您以后需要这些API,将为您节省一些带宽.我的朋友只是从我的副本.这里的数据非常昂贵:(
您可以部署它,但您必须在清单文件中提及它(您希望在较低的API上运行).此外,目标设备上方的任何API都无法运行,并会干扰您的应用设计.搜索Android TargetSDK版本和MinimunSDK版本.
如果您想使用 android 命令行工具sdkmanager
而不是 UI 来执行此操作,则可以这样做。
确保sdkmanager
不会抱怨repositories.cfg
丢失:
mkdir -p ~/.android && touch ~/.android/repositories.cfg
Run Code Online (Sandbox Code Playgroud)
还要确保您通过调用使用 Java 8 java -version
,否则sdkmanager
将无法工作(截至撰写本文时)。使用 Java 8 可以通过多种不同的方式解决,例如:
sudo update-alternatives --config java
sdk use java <VERSION>
有关所有命令运行的帮助sdkmanager --help
列出可用组件:
sdkmanager --list
Run Code Online (Sandbox Code Playgroud)
对于安装组件:
sdkmanager --install "build-tools;28.0.3"
Run Code Online (Sandbox Code Playgroud)
对于卸载组件:
sdkmanager --uninstall "build-tools;26.0.2"
Run Code Online (Sandbox Code Playgroud)
对于当前版本(2019年2月),这是可在Android Studio中使用的方法:
打开SDK Manager(工具-> SDK Manager)。
在那里,您会看到所有可用的平台,并在“名称”中显示一个框,其中显示已安装[?],更新为[–]和未安装[]平台。
归档时间: |
|
查看次数: |
68647 次 |
最近记录: |