akshay
akshay

Reputation: 5979

Android: Execution failed for task ':app:processDebugResources'

Error:Execution failed for task ':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

Upvotes: 11

Views: 64822

Answers (9)

Vasile Doe
Vasile Doe

Reputation: 1754

Just a f*king Invalidate Caches & restart did the trick for me

Upvotes: 0

Zafar Imam
Zafar Imam

Reputation: 319

You just need to update the build tool version inside app/build.gradle

buildToolsVersion "26.0.0"

Now Clean Project and go ahead.

Upvotes: 0

walkmn
walkmn

Reputation: 2391

In my case I have this line in attrs.xml (values folder):

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

default - is reserved word, so I renamed it and fixed it!

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

Upvotes: 0

Paamand
Paamand

Reputation: 716

Check if you added a resource that violates the conventions. E.g. cannot have capital letters and such.

In my case I got the error as I had modified a drawable resource and Photoshop saved the image with capital filetype (file_name.PNG). Changing the filename to lower-case and rebuilding the project solved the problem.

Upvotes: 2

spikeyang
spikeyang

Reputation: 690

My solution is: Menu Build -> Clean Project.

I deleted and pasted a picture a while before. The picture has the same problem, so something wrong happened.

Upvotes: 8

AinisSK
AinisSK

Reputation: 306

In my case I tried to change buildToolsVersion in gradle, but it didn't help me. My problem was fixed when I found drawable which called example.PNG. It should be example.png;

Upvotes: 4

CameloeAnthony
CameloeAnthony

Reputation: 1

go to Android SDK Manager--->Tool---->check the Android SDK Buil-tolls you have installed, -------------->go to your module's build.gradle--->fill the right "buildToolsVersion"

Upvotes: 0

dirkk0
dirkk0

Reputation: 2570

I forgot to install the 32bit dependencies:

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

Upvotes: 2

second.string
second.string

Reputation: 126

It appears you're missing the 22.0.1 build tools. Try going to the Tools>Android>SDK Manager and seeing what version of 'Android SDK Build-tools' you have installed. If it isn't already installed or needs an update, put a checkmark next to the 22.0.1 tools and click install.

Upvotes: 1

Related Questions