簡體   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