UnityでAdmobの導入手順

UnityでAndroid向けAdmobの導入手順について。

基本は下記リンクに従って設定していけば良いと思います。

Get Started | AdMob by Google | Firebase
https://firebase.google.com/docs/admob/unity/start

が、自分の環境ではエラーが出てビルドできないので、他サイトを参考にいろいろ試した手順です。

手順

  1. Android SDK Managerから「Google Play services」「Android Support Repository」「Google Repository」をインストール
  2. 環境変数に「JAVA_HOME」を設定
    %ProgramFiles%\Java\jdk1.8.0_31(インストールしたJDKに合わせて変更)
  3. https://github.com/googleads/googleads-mobile-plugins/releases/latestから「GoogleMobileAds.unitypackage」をダウンロード
  4. Unityの[Assets] » [Import Package] » [Custom Package...]から「GoogleMobileAds.unitypackage」をインポート
  5. 必要なスクリプトを追加してビルド(Unity plugin API

Failed to re-package resources

Error building Player: CommandInvokationFailure: Failed to re-package resources. See the Console for details.

というエラーが発生する場合は「Android SDK Build-tools」のRev.24をアンインストールしてRev.23.0.1をインストールしたらエラーがなくなりました。

リンク

Get Started | AdMob by Google | Firebase
https://firebase.google.com/docs/admob/unity/start

Unity – AdMobを実装しようとすると「Failed to re-package resources.See the Console for details.」がでます。(40998)|teratail
https://teratail.com/questions/40998

Failed to re-package resources. – Unity Answers
http://answers.unity3d.com/questions/760989/failed-to-re-package-resources-2.html

関連記事

忍者AdMaxがUnityに対応
サムライファクトリーのSSP(Supply Side Platform)がUnityにも対応しました。 Unity製アプリに最速で広告を実装忍者AdMaxを始める (adf.shinobi.jp) Unityでのアプリ広告掲載フローは以下の通りです。 忍者ツールズに新規ユーザー登録後、忍者AdMaxのサービスを追加 AdMaxSDK Unity Pluginをインポ...

コメントを残す

メールアドレスが公開されることはありません。 が付いている欄は必須項目です