web-dev-qa-db-ja.com

Unity Export Android 64ビット

.abbをGoogle Play Consoleにアップロードしようとしています。アップロードすると、次のエラーが発生します。

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

次のAPKまたはApp Bundleは64ビットデバイスで使用できますが、32ビットネイティブコードしかありません。

2019年8月1日以降、すべてのリリースはGoogle Play 64ビット要件に準拠する必要があります。

アプリに64ビットおよび32ビットのネイティブコードを含めます。 Android App Bundleパブリッシング形式を使用して、各デバイスアーキテクチャが必要なネイティブコードのみを確​​実に受信するようにします。これにより、アプリの全体的なサイズの増加を回避できます。

64ビットバージョンをエクスポートしようとしましたが、実行できませんでした。

36
Devster Lp

Unityは2017 LTSからx64をサポートしています。これを有効にするには、[ファイル]> [ビルド設定]> [プレーヤー設定]に移動します。

[その他の設定]で、スクリプトバックエンドをIL2CPPに変更する必要があり、[ARM64]チェックボックスがアクティブになります。確認してください。

ARM64

そして、ターゲットアーキテクチャごとに分割APKを生成することを選択できます Split APKs

または、ビルド設定ダイアログで、App Bundle(Google Play)のビルドを選択します。 Build App Bundle

それが役に立てば幸い、AndroidこれにはNDKが必要です。

72
danae