CrossRoadスマートフォン用の表示で見るCrossRoadAR、MR、VR、Babylon.jsを中心とした技術ブログ。resourcesの対処方法Unity先日、購入したUnityのアセットのサンプルシーンをAndroid向けにビルドした時に、下記のようなエラーが出てビルドに失敗しました。details.同時に、数十行のエラーログが出ました。今回はこの対処方法を解説します。resources.というメッセージがあります。これで検索すると、同じような方がいらっしゃいました。エラーの対処方法は様々のようです。C:\Users\ユーザ名\AppData\Local\Android\sdk\build-toolsから24というディレクトリを消すことで解決その他、リンク切れでしたが、AdMob(Androidアプリに広告を組み込む機能)のパッケージをインストールし直すことで解決、という事例もありました。調べてみると、上記のどれも当てはまらず、UnityAssetに最初から入っていたAndroidManifest.xmlの記述を変更することで対応できました。実際の原因は下記の通りです。Manifestファイルを修正します。こちらなどでも紹介しましたが、UnityでAndroidアプリをビルドするために、UnityのフォルダにはAndroidManifest.xmlが入っています。Settingsで書いた情報でAndroid用のapkを作成しますが、プロジェクトの中で明示的にmanifestを変更することもできます。バージョン)が一致していませんでした。いう記述がありました。'@integer/google_play_services_version').]という記述がありました。Servicesは今回のアセットでは不要なのでコメントアウトしたところ、Unityでビルドが通るようになりました。判断が難しいところですが、購入したアセットでも明らかに不要なものが書かれてビルドが通らない場合、修正するのもありと思います。4.おわりに先ほど紹介した2点を修正したことで、Androidの実機で動くようになりました。AndroidもiOSも、色々と変更が多いのでまた更新あれば見直します。API(Android用...前回の続きです。»ProfileAR、MR、VR、Babylon.jsを中心とした技術ブログです。広く色々な技術を勉強するのが好きで、あれこれ書いています。詳細なプロフィールはこちらをご確認ください。2020)■プライバシーポリシー■こちらに記載しておりますのでご確認ください。■お問い合わせ■こちらよりお願いいたします。月別アーカイブスターをつけました引用をストックしましたストック一覧を見る閉じる引用するにはまずログインしてくださいログイン閉じる引用をストックできませんでした。再度お試しください閉じる限定公開記事のため引用できません。