&引用;zipAlignExe';不存在。”;在Android Studio上运行我的项目时出错

&引用;zipAlignExe';不存在。”;在Android Studio上运行我的项目时出错,android,gradle,Android,Gradle,我发现下面有个错误 Error:A problem was found with the configuration of task ':project1:zipalignDebug'. > File 'D:\Program Files\Android Studio\sdk\tools\zipalign.exe' specified for property 'zipAlignExe' does not exist. 我在sdk中下载了所有的软件包,我下载了两次关于zipAlign的软件

我发现下面有个错误

Error:A problem was found with the configuration of task ':project1:zipalignDebug'.
> File 'D:\Program Files\Android Studio\sdk\tools\zipalign.exe' specified for property
'zipAlignExe' does not exist.
我在sdk中下载了所有的软件包,我下载了两次关于zipAlign的软件包,但这并没有解决我的问题


请帮忙。谢谢。

如果您在更新Android SDK后遇到以下Gradle构建错误:

发现任务“:MyApp:zipalignRelease”的配置有问题。
为属性“zipalingexe”指定的文件“/home/user/SDKs/android-sdk-linux_x86/tools/zipaign”不存在

因此,我还将更新为symlink
zipalign
。Gradle现在找到了它想要的东西。快乐大厦

我在这里得到了答案:

它说:
新的android sdk版本(23)不包含zipalign文件。如果您使用的是Gradle,您可以下载旧版本的android sdk并将zipalign文件复制到工具文件夹中,将Gradle插件从0.10更新到0.11对我来说很有用:

buildscript {
    ...

    dependencies {
        ...
        classpath 'com.android.tools.build:gradle:0.11.+'
    }
}

在Windows中,确保您的ANDROID_主页指向正确的文件夹。对我来说是:

C:\Program Files\adt-bundle-windows-x86_64-20140321
我更新了它,但忘了指向更新的SDK文件夹:

C:\Program Files\adt-bundle-windows-x86_64-20140702\sdk
现在我确定我使用的是最新的Android SDK工具

好的,现在更新gradle脚本:

dependencies {
    classpath 'com.android.tools.build:gradle:0.12.+'
}


我以前犯过这个错误,下面是我所做的

C:\…\Users\your name\AppData\Local\Android\sdk\build tools
您必须接触到构建工具。 然后,您将获得构建工具列表。

在这里,您只需将
Zipalign.exe
从旧版本复制到新版本


这对我有用。我在
BluetoothLegatt
示例代码中使用了它。

它存在吗?你是在D:还是C:上安装SDK的?D:当然。但是我检查了/tools文件,但找不到zipAlign.exe如果您在Windows中下载了一个zip文件,然后将其解压缩,有时它会忽略.exe文件(以防它们是恶意软件)。也许这就是问题所在?(您可以通过右键单击zip并取消阻止它来修复。)我在其他目录中找到了zipAlign.exe。我复制并粘贴了它。它是有效的。谢谢你的关注我也有同样的问题,但是通过更新Android Studio/构建工具解决了。我认为这不是正确的方法。使用最新的Gradle插件修复此问题。我使用了0.12.0来解决这个问题。其他intellij用户只需一个脑袋-0.11。+目前导致了这里描述的问题:爱上Gradle,如果你使用Gradle插件0.10,你就不能发布。但是如果你使用Gradle插件0.11,你就不能使用Intellij或Android Studio。Gradle和Android仍然在快速发展。只需使用高于0.10的任何内容(即,我当前使用的是“0.12.+”)嘿@JJD我无法解决我的问题,请您向我解释如何解决此问题?请打开一个新问题,详细描述您的问题和错误消息。我如何打开此脚本文件?@Suraj您可以使用任何编辑器,如vim或emacs。如果要运行脚本,请在shell中使用以下命令
$./path/to/android sdk setup.sh
。如果你想进一步提问,请考虑打开一个新问题。
android {
    buildToolsVersion "19.1"