Android构build失败,build.xml:479:SDK没有安装任何生成工具

为什么我的构build失败,这个错误?

{android-sdk} /tools/ant/build.xml:479:SDK没有安装任何生成工具

在将SDK工具更新到22之后,它开始显示出来

尝试运行

android update sdk -u 

在terminal。

你会在屏幕上看到这样的日志

 Installing Archives: Preparing to install archives Downloading Android SDK Platform-tools, revision 17 Installing Android SDK Platform-tools, revision 17 Stopping ADB server succeeded. Installed Android SDK Platform-tools, revision 1799%) Downloading Android SDK Build-tools, revision 17 Installing Android SDK Build-tools, revision 17 Installed Android SDK Build-tools, revision 1799%) Downloading ARM EABI v7a System Image, Android API 17, revision 2 (71%, 775 KiB/s, 41 seconds left)) 

Android SDK成功更新后,确保安装了Build Tools。

在这里输入图像说明

http://andrewma.com/2013/05/18/resolving-sdk-does-not-have-any-build-tools-installed-error/

将我的Android SDK升级到22后,我开始运行失败的版本,并显示错误消息:

{android-sdk} /tools/ant/build.xml:479:SDK没有安装任何生成工具

在网上找不到很多关于如何解决这个问题,最终我意识到这是因为我只更新了现有的软件包。 在SDK 22中,平台工具和构build工具在SDKpipe理器中被拆分成自己的项目。

确保你安装了构build工具和平台工具。

我使用SDKpipe理器安装了构build工具。 他们看起来安装,但他们不是。 我的{SDK} / build-tools文件夹是空的。

我刚从http://developer.android.com/sdk/index.html下载sdk,并在我的build-tools文件夹中移动了android-4.2.2文件夹。

只需到.buildozer/android/platform/andoridsdk/tools并运行Android SDK GUI。 安装最新的编译工具。 我只是解决了这个问题。 我安装了buildtools 19.1,包装成功。

因为您没有安装android SDK构build工具:

$ ~/Desktop/android/tools/android

在这里输入图像说明

对于手动构build工具安装,请转到: https: //dl-ssl.google.com/android/repository/repository-8.xml向下滚动到<—- build-tools —->复制zip文件链接(取决于您的开发环境操作系统)并将其粘贴到url框中,然后单击search。 将其保存到某个位置,将其解压到build-tools文件夹中。