Google Play に掲載すると、アプリケーションの 64 ビット バージョンの要件を満たしていないというメッセージが表示されます

 このバージョンは、アプリの 64 ビット バージョンを提供するための Google Play の要件に準拠していません。次の APK または App Bundle は 64 ビット デバイスを対象としていますが、ネイティブ コードは 32 ビットのみです: [29] 64 ビットと 32 を追加してください-bit ネイティブ コードをアプリに追加します。Android App Bundle 公開形式を使用すると、各デバイス アーキテクチャが必要なものとアプリの合計サイズのみを受け取ることが自動的に保証されます。

build.gradle(:app) 内

defaultConfig { 
        ndk { 
// abiFilters 'armeabi-v7a'、'x86' 
            abiFilters 'armeabi-v7a'、'arm64-v8a' 
        }

}

分割 { 
        abi { 
           ... 
// "armeabi-v7a"、"x86"、"arm64-v8a" を
            含む "armeabi-v7a"、"arm64-v8a"を含む
        } 
    }
applicationVariants.all {variant -> 
       
// def versionCodes = ["armeabi-v7a": 1, "x86": 2, "arm64-v8a": 3] def 
            versionCodes = ["armeabi-v7a": 1, "arm64- v8a": 2] 
           
    }

これら3つを変更すると、正常に動作します

おすすめ

転載: blog.csdn.net/loveseal518/article/details/130553550