Google 発表済み 2019年8月1日以降、すべての新しいアプリとアプリのアップデートでは、32ビットバージョンに加えて64ビットバージョンを提供する必要があります。 Ionic 3(Cordova)アプリを持っていますが、これがどのような影響を与えるかわかりません。具体的には、Ionic/Cordovaアプリがこの要件を満たすために何をする必要がありますか?
2019年8月1日以降:
Google Playに公開する場合、ネイティブコードを含むすべての新しいアプリとアプリのアップデートは、32ビットバージョンに加えて64ビットバージョンを提供する必要があります。
Cordova/Ionicに実際には依存しませんが、使用するプラグインで。
使用するプラグインのいずれかに.soライブラリがある場合、それらはそのライブラリの64ビットバージョンを提供する必要があります。どのプラグインも.soライブラリを使用していない場合は、問題ありません。
プラグインが.soライブラリを使用しているかどうか不明な場合は、apkを確認する(解凍するかAPKアナライザーを使用する)ことをお勧めします。 lib
フォルダーがあり、armeabi-v7a
およびx86
フォルダ。arm64-v8a
およびx86_64
フォルダには、それぞれに同じライブラリが含まれています。
詳細情報: https://developer.Android.com/distribute/best-practices/develop/64-bit
<preference name="xwalk64bit" value="true" />
<preference name="buildArchitecture" value="arm64" /> <!-- [If you want to fetch the 64 bit arm build] -->