繁体   English   中英

在Android Studio上运行我的项目时出现“zipAlignExe'不存在。”错误

[英]“zipAlignExe' does not exist.” error while running my project on Android Studio

我在这之下得到错误,

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的软件包,但它没有解决我的问题。

请帮忙。 谢谢。

如果您正在使用Gradle,那么将Gradle插件从0.10更新为0.11对我有用:

buildscript {
    ...

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

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

在任务':MyApp:zipalignRelease'的配置中发现了一个问题。
为属性'zipAlignExe'指定的文件'/ home / user / SDKs / android-sdk-linux_x86 / tools / zipalign'不存在。

因此,我将android-sdk-setup脚本更新为symlink zipalign Gradle现在可以找到它想要的东西。 快乐的建筑!

我在这里得到了答案: http//tech.sarathdr.com/questions/question/gradle-is-failing-with-new-android-sdk-versio-zipalign-is-missing

它说:新的android sdk版本(23)不包含文件zipalign文件。 您可以下载旧版本的android sdk并将zipalign文件复制到tools文件夹

之前我收到了这个错误,这就是我所做的

转到C:\\...\\Users\\your-name\\AppData\\Local\\Android\\sdk\\build-tools你必须要建立工具。 比那里你会得到构建工具列表。 在此输入图像描述

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

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

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

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.+'
}

android {
    buildToolsVersion "19.1"

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM