2014-02-14 180 views
4

如果我有两个或多个版本的android sdk构建工具,如下所示,那么在构建时将由eclipse选择哪一个。是什么与SDK平台选择开发apk。 enter image description hereAndroid SDK构建工具

这里哪一个将被用于17或19?

+0

选择最新的Android SDK构建工具 –

+0

如果我想使用旧版本,有什么办法可以做到吗? –

+0

哪一个日食会默认使用17或19? –

回答

12

build tools指定用于构建Android项目的工具链。在Eclipse中,您可以通过指定sdk.buildtools来更改与project.properties文件一起使用的版本,例如,

sdk.buildtools=17.0.0 

您可能永远不需要这样做,因为它默认会使用最新安装的版本。它与SDK版本没有紧密耦合,并且最近才与SDK本身分离(自17版以来)。

+0

Build工具和SDK平台有什么区别? –

+1

在sdk中,为什么不提供构建工具,如系统映像,sdk平台等每个版本? –

+0

我其实误解了这个问题。 1秒...我将编辑... – Dave

5

如果Android SDK构建工具有不同的版本,默认情况下eclipse使用最新版本的Android构建工具。

但是,如果您的项目需求属于不同版本(可能会更旧),则可以使用以下步骤执行此操作。

  1. 在应用程序项目的根文件夹中,找到project.properties文件。
  2. 打开文件,并在单独的行增加一个内置的工具属性指定生成工具版本:

例如sdk.buildtools = 17.0.0

+2

错误: 无法解析sdk.buildtools属性值'XXX' –

相关问题