- Home /
Android - Error building Player: CommandInvokationFailure: Failed to re-package resources
Hi,
so I have been trying to build simple game on android and during build I've got error message below. Googling it didn't help.
I'm using lastest versions of Unity, Android SDK (everything from SDK Manager under Extras, Tools, Android 4.4.3 and Android 2.3.3) and Java SDK. My OS is Windows 8.1. Everything works fine when using Unity Remote. Any ideas what should I do? :(
Error building Player: CommandInvokationFailure: Failed to re-package resources. See the Console for details.
C:\Program Files\Android SDK\adt-bundle-windows-x86_64-20140321\sdk\build-tools\android-4.4.2\aapt.exe package --auto-add-overlay -v -f -m -J gen -M AndroidManifest.xml -S "res" -I "C:/Program Files/Android SDK/adt-bundle-windows-x86_64-20140321/sdk/platforms/android-19\android.jar" -F bin/resources.ap_
stderr[
AndroidManifest.xml:4: error: Error: No resource found that matches the given name (at 'icon' with value '@drawable/app_icon').
AndroidManifest.xml:4: error: Error: No resource found that matches the given name (at 'label' with value '@string/app_name').
AndroidManifest.xml:5: error: Error: No resource found that matches the given name (at 'label' with value '@string/app_name').
]
stdout[
Configurations:
(default)
Files:
AndroidManifest.xml
Src: () AndroidManifest.xml
Resource Dirs:
Including resources from package: C:\Program Files\Android SDK\adt-bundle-windows-x86_64-20140321\sdk\platforms\android-19\android.jar
applyFileOverlay for drawable
applyFileOverlay for layout
applyFileOverlay for anim
applyFileOverlay for animator
applyFileOverlay for interpolator
applyFileOverlay for transition
applyFileOverlay for xml
applyFileOverlay for raw
applyFileOverlay for color
applyFileOverlay for menu
applyFileOverlay for mipmap
]
Answer by Neas · Mar 28, 2014 at 08:06 PM
So I managed to solve the issue. I still have no clue what caused the problem, but error stopped showing when I moved whole project directly under "documents" folder (I usually has my projects in another folder). Hope it'll help if someone ran into this problem in future.
EDIT: if someone wants to share his opinion on why I have to use "documents" folder for storing my projects, I'd appreciative it. I'm actually really curious about what's exactly happening here.
This is a issue of missing resources those are used in Android$$anonymous$$anifest file just add them will resolve this issue
Suffering the same problem And being mad with this shit.
Answer by XiLiT · Jun 23, 2016 at 02:13 PM
I deleted the 24.0.0 build tools folder from Android\sdk\build-tools and it's working !
This is absolutely what fixed my problem. Thanks :)
Thanks, it worked. Note to others : you really need to delete the folder manually (using the SD$$anonymous$$ $$anonymous$$anager to delete the 24.0.0 build tools wasn't enough).
This worked for me too, phew! And thanks $$anonymous$$ichael-Polla for the clarification.
Answer by faraz · Oct 04, 2014 at 04:19 PM
Confirm check your environment path
JAVA_HOME C:\Program Files (x86)\Java\jdk1.8.0_11\bin
then
copy
zipalign.exe file from > D:\adt-bundle-windows-x86_64-20131030\adt-bundle-windows-x86_64-20140702\adt-bundle-windows-x86_64-20140702\sdk\build-tools\android-4.4W
or where ever you have it and then Past to
D:\adt-bundle-windows-x86_64-20131030\adt-bundle-windows-x86_64-20140702\adt-bundle-windows-x86_64-20140702\sdk\tools
$$anonymous$$oving zipalign.exe didn't work unfortunately for me but deleting Android SD$$anonymous$$ 24 folder (like suggested in stackoverflow link) did work (now using 23 again).
Answer by PavanHolkar · May 13, 2016 at 03:26 PM
I think this is too late to answer this but this might help for other who is searching for answer
Thank you! Spot on! This is exactly what solved my issue and removed those errors. So, eventually the solution was to add: svcSupport.DependOn("com.google.android.gms", "play-services-analytics", "LATEST"); into Ad$$anonymous$$obDependencies.cs (I was trying to integrate mobile ads), but it could be another *Dependencies.cs script if you are integrating something else, like Google Play Game Services, etc.
Answer by PseudoDev · Mar 04, 2015 at 11:10 PM
I had this exact same error recently. After many hours of research and trying out multiple solutions from many sources on the net, I found out my solution was removing an accented letter 'e' (é) from the Unity project folder name. This was on Unity 4.6.1f1 with the Android SDK 2.1.1.1.
After applying my 'fix', I installed Unity 5 and completely reinstalled Android SDK Tools 24.1.2 and Android SDK Build Tools 21.1.2 and still have no problems building.
I don't know if this will help anyone else, but it did for me. Serves me right for using fancy French letters.
The project folder's name had an accented é in it. I renamed the folder and reopened it in a new installation of Unity 5 and it built normally again.
However, if I remember correctly, I was still getting the build error in Unity 5 and removing the accented letter seemed to have fixed it. I can't remember anymore as I'm no longer working on that particular project.
Your answer
Follow this Question
Related Questions
Why won't unity remote 4 work for me? 0 Answers
Android build error unity 5.4 b15 0 Answers
Unity freezes on Packaging assest:sharedassets0.assest 2 Answers
Unity: Cannot find Android Device 3 Answers