Ionic / Cordova和Android 64位要求

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Ionic / Cordova和Android 64位要求相关的知识,希望对你有一定的参考价值。

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

从2019年8月1日开始:

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

答案

它并不真正依赖于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

以上是关于Ionic / Cordova和Android 64位要求的主要内容,如果未能解决你的问题,请参考以下文章

Ionic 3:更新 Cordova 等后无法构建 Android

Ionic+Cordova WebApp Android打包及环境搭建

ionic3打包出错ionic cordova build android(系列一):could not find an installed version of gradle either in a

如何使用 Ionic\Cordova 在 android 中设置图标和启动画面

Ionic2 + cordova + angular2 打包Android APP环境搭建

如何为 react.cordova、ionic 和 android 设置 ssl 证书?