Help us understand the problem. What is going on with this article?

Unityのgradleビルドでエラー

More than 1 year has passed since last update.

Unityで、FacebookやらFirebaseやらいろいろライブラリを入れていたら、以下のエラーが出た。
https://developer.android.com/studio/build/multidex.html

なので、gradleでビルドすることに。
そしたら、こんなエラーで毎回コケる。

* What went wrong:
Execution failed for task ':transformClassesAndResourcesWithProguardForRelease'.
> java.io.IOException: Please correct the above warnings first.

対策としては、
{Android sdk}/tools/proguard/proguard-android.txt
の末尾に、以下を追記したら、無事ビルド通った。

-ignorewarnings
-keep class * {
    public private *;
}

無視しちゃって大丈夫なのかがちょっと心配ではあるけど。。。
とりあえず問題なさそう。

僕もこんな備忘録みたいなのだけじゃなく、体系的に書きたいけど、
書かないよりは書いた方がまし、と思って残しておきます。

ozawachev
Unityが好きです。
Why not register and get more from Qiita?
  1. We will deliver articles that match you
    By following users and tags, you can catch up information on technical fields that you are interested in as a whole
  2. you can read useful information later efficiently
    By "stocking" the articles you like, you can search right away