質問: ### 前提・実現したいこと UnityにおいてGoogle Mobile adsの公式unityパッケージをインポートし、 プラットフォームをAndroidに変更すると下記のようなエラーが発生しました。 エラーの解答方法をご存じの方がいらっしゃればご教授お願いしたいです ### 発生している問題・エラーメッセージ ResolutionException: Cannot find candidate artifact for com.google.android.gms:play-services-ads-lite:[10.2.4] Google.JarResolver.PlayServicesSupport.GetDependencies (Google.JarResolver.Dependency dep, System.Collections.Generic.List`1 repoPaths) Google.JarResolver.PlayServicesSupport.GetTransitiveDependencies (System.Collections.Generic.Dictionary`2 dependencies, System.Collections.Generic.List`1 repoPaths) Google.JarResolver.PlayServicesSupport.FindMissingDependencyPaths (System.String destinationDirectory, System.Collections.Generic.Dictionary`2& dependencyPaths, Google.JarResolver.ExplodeAar explodeAar) GooglePlayServices.ResolverVer1_1.DoResolution (Google.JarResolver.PlayServicesSupport svcSupport, System.String destinationDirectory, Google.JarResolver.OverwriteConfirmation handleOverwriteConfirmation, System.Action resolutionComplete) GooglePlayServices.PlayServicesResolver.Resolve (System.Action resolutionComplete) GooglePlayServices.PlayServicesResolver.MenuResolve () ### 試したこと 検索してみると ・Android Support Repository ・Google Play Services ・Google Repository (Android Support Library) の4つをAndroid SDKマネージャーでインストールすると良いということで、インストールしました。 (ただ4つめのAndroid Support Libraryのみ見つからなかったためインストールできませんでした。) しかし3つをインストールしてみたものの相変わらず同じエラーが発生してしまいました。 念のためフォルダを見てみましたが (sdk)/extras/google/m2repository/com/google/android/gms/play-services-ads-lite/10.2.4/ の中にplay-services-ads-lite-10.2.4.aarファイルは存在しました。 逆に (プロジェクトのルートフォルダ)/Assets/Plugins/Android/ 以下にplay-services-ads-lite-10.2.4.aarや他のaarファイルは作られていません。 ビルドしてみるとなぜか通り、apkファイルは出力されますが 実機で実行するとエラーで終了します ### 補足情報(言語/FW/ツール等のバージョンなど) unity 5.5.1f1 personal Google Mobile Ads Unity Plugin v3.4.0 Android Support Repository 47 Google Play Services 39 Google Repository 47
回答: > > Google Mobile adsの公式unityパッケージ > > > 設定されているAdMobはFirebaseではないと思いますが これはGoogle Mobile Ads Unity Pluginのことでしょうか? このPluginを正しく設定するうえではAndroid StduioのSDKをいじることは無いと思います。 参考: ただ現状ではAndroidでビルドの問題があるのでtoolsの置き換えは必要のようです。