2015-06-11 158 views
9

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

com.android.ide.common.process.ProcessException: org.gradle.process.internal.ExecException: Process 'command '/home/mobi27/opt/AND-Studio/Android/Sdk/build-tools/22.0.1/aapt'' finished with non-zero exit value 1

+0

你有最新版本的工具的伎倆? –

+0

是的,我已經安裝了最新的編譯工具 – akshay

+0

hey yahska,你解決了嗎? –

回答

1

看來你缺少22.0.1構建工具。嘗試轉到工具> Android> SDK管理器,並查看已安裝的「Android SDK Build-tools」的版本。如果它尚未安裝或需要更新,請在22.0.1工具旁邊勾選複選框並單擊安裝。

+0

不,它已經更新到22.0.1 – akshay

+0

我也遇到類似的錯誤:錯誤:執行失敗的任務':app:processDebugResources'。 > com.android.ide.common.process.ProcessException:org.gradle.process.internal.ExecException:進程'命令'C:\ Users \ C \ AppData \ Local \ Android \ sdk \ build-tools \ 22.0.1 \ aapt.exe''以非零退出值1結束。我已更新至22.0.1。發生錯誤的活動文件突出顯示它無法解析的符號'R'。 –

2

我忘了安裝32位的依賴關係:

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

0

選擇Android SDK管理器--->工具---->檢查你安裝的Android SDK BUIL,過路費,--- ----------->去你的模塊的build.gradle --->填寫正確的「buildToolsVersion」

4

在我的情況下,我試圖改變buildToolsVersiongradle,但它並沒有幫助我。當我找到可繪製的問題時,我的問題得到解決,其中稱爲example.PNG。應該是example.png;

+0

對我來說,它是在.jpeg之前的圖像文件名稱中出現了一些奇怪的符號。一旦重新命名,它解決了我的問題。 – Kumar

8

我的解決方案是:Menu Build - > Clean Project。

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

1

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

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

0

在我來說,我有這條線在attrs.xml(值文件夾):

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

默認 - 保留字,所以我改名爲它和固定它!

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

你只需要更新構建工具版本的應用程序/的build.gradle內

buildToolsVersion "26.0.0" 

現在清理項目和繼續。

0

僅有F *國王的Invalidate緩存&重啓爲我所做的

相關問題