今日もあんまりネタがないのですが。タイトルの通りUnityでGradleとProguardを使用してビルドした話。設定はこの辺をいじればGradleとProguardを使用したビルドになりますね。使用しているのは「Unity2017.3.0f3」です。設定すると自動でファイルが作られます。「Warning:」で止まる場合。org.codehaus.mojo.animal_sniffer.IgnoreJRERequirement調べると警告だからProguardのファイルに「-dontwarn」で指定して無視しろっていうのがよく出てきます。本当に無視だけでいいのかは謎なところもありますが、こんな感じで指定すると「Warning」も消えてきます。okio.**あとは既存プロジェクトでこの方法にしたので色々ライブラリが入っていて、Duplicate系のエラーも出ましたが、この辺はエラーを見て被ってるのを削除すれば対応できました。何とかビルドだけ通すと今度はAdmobがでねぇぇぇぇ!とかって嵌ります(ぇ調べると難読化しないようにしようねってちゃんと書いてありました。com.google.unity.ads.UnityAdListener追加でこの指定もしました。*;}あとはアドフリくんの動画なんかも使ってましたが、マニュアルを見るとそれぞれの会社の設定のところとかで、Proguardの設定について書かれているので、設定を追加したら無事動画が再生されました。【ハルシオンブログ】パーティクルの一部の値をコードから変えたった。(02/20)【ハルシオンブログ】Foreachで回している元の配列等の要素を消したかったけどエラーがでたので、こうしたよ。(02/17)【ハルシオンブログ】型スイッチのお話。http://flaw.blog80.fc2.com。