簡體   English   中英

Android:任務執行失敗':app:processDebugResources'

[英]Android: Execution failed for task ':app:processDebugResources'

錯誤:任務':app:processDebugResources'的執行失敗。

com.android.ide.common.process.ProcessException:org.gradle.process.internal.ExecException:處理'命令'/home/mobi27/opt/AND-Studio/Android/Sdk/build-tools/22.0.1/aapt ''以非零退出值1完成

我的解決方案是:菜單構建 - >清潔項目。

我之前刪除並粘貼了一張圖片。 圖片有同樣的問題,所以發生了錯誤。

在我的情況下,我試圖在buildToolsVersion中更改gradle ,但它沒有幫助我。 當我找到drawable這個名為example.PNG時,我的問題得到解決。 它應該是example.png ;

我忘了安裝32位依賴項:

sudo apt-get install -y lib32gcc1 libc6-i386 lib32z1 lib32stdc++6 sudo apt-get install -y lib32ncurses5 lib32gomp1 lib32z1-dev lib32bz2-dev

檢查是否添加了違反約定的資源。 例如,不能有大寫字母等。

在我的情況下,我得到了錯誤,因為我修改了一個可繪制的資源,Photoshop用大寫文件類型(file_name.PNG)保存了圖像。 將文件名更改為小寫並重建項目解決了問題。

看來你錯過了22.0.1構建工具。 嘗試使用工具> Android> SDK管理器,查看已安裝的“Android SDK Build-tools”版本。 如果尚未安裝或需要更新,請勾選22.0.1工具旁邊的復選標記,然后單擊“安裝”。

轉到Android SDK Manager --->工具---->檢查你安裝的Android SDK Build-tolls,-------------->轉到你模塊的build.gradle-- - >填寫正確的“buildToolsVersion”

在我的情況下,我在attrs.xml(values文件夾)中有這一行:

<flag name="default" value="0" />

默認 - 是保留字,所以我重命名並修復它!

<flag name="font_default" value="0" />

您只需要更新app / build.gradle中的構建工具版本

buildToolsVersion "26.0.0"

現在清潔項目並繼續。

只是af * king Invalidate Caches&restart為我做了訣竅

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM