apkをリリースしようとしたらこのリリースは Google Play の 64 ビット要件に準拠していません



Unity3d開発

このエラーの解決。Google Play Consoleでapkをアップして確認おしたら出ました。

ビルド自体は成功しているのですが、結果は32bit対応のみになってしまっているようです。

このリリースは Google Play の 64 ビット要件に準拠していません

以下の APK または App Bundle は 64 ビットのデバイスで利用できますが、32 ビット向けネイティブ コードしか含まれていません。2

アプリには 64 ビットと 32 ビットのネイティブ コードを含めます。Android App Bundle 公開形式を使用して、各デバイスのアーキテクチャが自動的に必要なネイティブ コードだけを受け取るようにします。これにより、アプリ全体のサイズが増大することを回避できます。

解決方法は以下でした。

Edit>Project setting>Player

ここの

Configuration>Scripting backendを

IL2CPP

にします。

さらに

Target Architectureの

ARM64にチェック

を入れます。

ビルド対象のx86があればチェックを外します。じぶんはありませんでした。

以上でOKでした。ご参考までにunity2019.3.2fです。

Unityの教科書 Unity2019完全対応版 2D&3Dスマートフォンゲーム入門講座 (Entertainment&IDEA)

新品価格
¥2,860から
(2020/3/6 13:52時点)

タイトルとURLをコピーしました