我最近从Android Studio
切换到Eclipse
。我已经看到,当我安装Android SDK Platform tools 23 rc3
时,它会自动卸载Android SDK Platform tools 22
,
我已经看到,当我从SDK Manager
Eclipse
开始显示Android Api
的所有版本时,我从SDK Manager
开始Android Studio
它没有告诉我Android Api Version - 2.0, 3.X, 4.0
。
这可能是什么原因?
答案 0 :(得分:3)
您一次只能拥有一个Platform Tools
,所以如果您安装Android SDK Platform tools 23 rc3
,它将替换您的Android SDK Platform tools 22
。如果您想拥有多个Platform Tools
,则必须使用多个单独的SDK文件夹。
如果您想在Android Studio SDK Manager中查看所有旧的Android API
版本,可以勾选SDK Manager中的Obsolete
复选框,它们会出现。
答案 1 :(得分:0)
默认情况下,Android SDK使用最新下载的版本 构建工具。
来源:SDK Build Tools Release Notes
但是在Eclipse中,您可以使用sdk.buildtools
文件中的project.properties
属性来选择特定版本。
因此,如果您需要特定版本的Platform Tools
,则需要对Build tools
使用相同的版本(因为Platform Tools
是Build Tools
的一部分)
正如您在屏幕截图中看到的那样:
23 版本Build tools
未卸载旧版本工具。
您只需要在project.properties
特定版本中指出:
sdk.buildtools=21.1.2
如果您使用的是gradle,请将其添加到android
部分:
buildToolsVersion "21.1.2"