Ionic/Cordova和Android 64位要求

BRa*_*ass 22 android cordova ionic-framework

谷歌已经宣布从2019年8月1日开始,除了32位版本之外,所有新的应用和应用更新都必须提供64位版本.我有一个Ionic 3(Cordova)应用程序,我不确定它有什么影响.具体而言,Ionic/Cordova应用程序需要做什么才能满足此要求?

从2019年8月1日开始:

除发布到Google Play的32位版本外,所有包含本机代码的新应用和应用更新都需要提供64位版本.

jce*_*ile 20

它并不真正依赖于Cordova/Ionic,而是在你使用的插件中.

如果你使用的任何插件都有.so库,那么它们应该提供该库的64位版本.如果你的插件都没有使用.so库,那么你很高兴.

如果您不确定您的插件是否使用.so库,Google建议您检查apk(解压缩或使用APK分析器).如果你有一个lib文件夹,它有armeabi-v7ax86文件夹,请确保每个文件夹arm64-v8ax86_64文件夹中都有相同的库.

有关更多信息:https://developer.android.com/distribute/best-practices/develop/64-bit