目次
- はじめに
- 解消方法
- 最後に
はじめに
VoltMX Iris(またはVisualizer)でAndroidビルドを行うと、
「"aapt2"は開発元を検証できないため開けません。」とポップアップが表示されたり、
「No version of NDK matched the requested version 21.0.6113669. Versions available locally: 22.1.7171670, 22.1.7171670」等と表示されビルドが失敗してしまうケースがあります。
今回はこの解消方法について説明したいと思います。
解消方法
aapt2エラー
上記のようなポップアップが表示され、ビルドが失敗してしまう場合は、
システム環境設定でaapt2を許可することで解消することができます。
参考:
まずaapt2のエラーポップアップが表示されたらボタンはクリックせず、
Macのシステム環境設定->セキュリティとプライバシークリックします。
以下のような画面が開くので、「このまま許可」をクリックします。
先ほどのポップアップは一度閉じて、再度Irisでビルドを行います。
すると以下のようなポップアップが表示されるので、「開く」をクリックするとビルドが成功します。
No version of NDK matched~エラー
「No version of NDK matched the requested version 21.0.6113669. Versions available locally: 22.1.7171670, 22.1.7171670」等のエラーメッセージが表示される場合、
「Versions available locally:〜」の後に記載のあるNDK versionをAndroid Studioでダウンロードするか、
build.gradle
に対象のバージョンを記載することで解消することができます。
参考:
Iris(またはVisualizer)でbuild.gradle
を設定したい場合、
Project SettingsのNative->Android->Manifest Permissionsの
Gradle Entriesタブ内にある「build.gradle entries to Suffix」に記述することができます。
こちらに「Versions available locally:~」以降に記載されたNDKのバージョンを指定してDoneをクリックします。
設定が完了したら再度Androidでのビルドを実行してください。
最後に
Androidでのビルドは成功したでしょうか?
もし今回紹介した方法でも引き続きエラーが出てしまう場合は、
ビルド時のログを確認することが一番の近道です。
ログの見方はこちらの記事をご参考ください👀
同じ現象で困った方がいれば、今回紹介した方法を参考にしてみてくださいね🙌