AppSeedのアプリ開発ブログ

アプリ開発会社AppSeed(アップシード)開発担当のブログです。iOS、Android、Unity、Cocos2d-xなどアプリ開発関連のTipsや備忘録、アプリ開発に役立つ情報を発信します。

【coco2d-x】Android版ビルド時にAPPT errorが出た場合の対処法

https://nzigen.com/ysawa/wp-content/uploads/2016/05/800x480_2dx_landscape.png

cocos2d-xでAndroid版をビルドしようとしたら以下のようなエラーが出るようになりました。

java.util.concurrent.ExecutionException: java.util.concurrent.ExecutionException: com.android.builder.internal.aapt.v2.Aapt2Exception: AAPT2 error: check logs for details

今回はこのAPPT errorが出た場合の対処法についてまとめていきたいと思います。


Android版ビルド時にAPPT errorが出た場合の対処法


以下のサイトが参考になりました。
fs4beta.website

上記で対処法がいくつか挙げられていますが、
今回の場合は

android.enableAapt2=false

上記をプロジェクトファイル直下の「gradle.properties」に設定したらエラーが出なくなりました。

gradle関連のエラーって結構時間をとられて厄介なので、いつか時間をとってじっくり勉強したいと思います。