Ionic Build FailureJune 15, 2017
I was working on my app Tycho
, using Ionic 2 to develop it. It all worked fine until I imported all the quizbowl packets from the quizbowl packet archive. Then, the problem was that when using Ionic, it kept failing whenever I tried to run
ionic run android
. I got a weird error that said:
Execution failed for task processDebugResources.
After looking around on the Internet a bit, apparently it’s because of some file names I had had invalid characters.
So, it looks like I can’t use parentheses in file names and folder names. Well, thanks, StackOverflow,
for a handy solution! I ran this bat file to remove parentheses from all file names I had from the imported packets.
But it was still
erroring. I couldn’t trace the issue, either, since apparently the
command ran gradle separately — so I couldn’t add the
options to get more information.
This was the solution: CD to the /platforms/android folder, and do this:
gradlew.bat --info build clean --stacktrace --debug
Thanks to the improved output, now, when I search for to see if any files have changed:
Ta-da! Rename this file and we’re good to go.
Thanks, Stack Overflow.
Actually, this wasn’t all. There were several files that had strange problems, but after doing this step several times, it finally worked. Coding!