0
0

Unity Androidビルドエラーを解決した話

Posted at

1.AdMobをいれて起きたエラー

AdMobをいれるとビルド時にGradleエラーなど4つのエラーが起きました。
→解決方法
・AdMobのバージョンを8.7.0に変更。
・keystoreの入力ミス修正
・keyの保存先をprojectsファイル内に移動(なにもしてなければ元々ファイル内)

Keystoreのミスは非常に多いです。GradleエラーやSDKエラーなのでそっち方面をいろいろといじっていましたが、GradleやSDKはPrefarence→SDK/JDKなどの☑をし直すだけでよさそうです。私の場合は、KeystoreのKeyファイルがなぜか別のフォルダに設定されていてこれがおかしかったのが原因っぽいです。
また、キーのパスワードをミスっていると似たようなビルドエラーが生じることが多いらしいですね。

2.バージョンの設定(更新時)

バージョン番号を上げ忘れるとビルドしなおさなきゃいけなくなるので気を付けましょう。

3.マニフェストにAdMobの宣言

これは自動で書き込まれるらしいのですが私のPCでは書き込まれず主手動で書き込む必要がありました。
手順
1.エクスプローラのunityプロジェクト内でAndroidManifest.xmlファイルを見け、

これを追加してあげましょう。
AndroidManifest.xmlがいくつか存在する場合がありますが、その時はINTERNETという宣言がされている行のあるファイルに追加してあげてください。

0
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
0
0