[英]Can't build 64-bit version of Ionic Android App due to missing 64-bit library
[英]Ionic/Cordova & Android 64-bit requirement
谷歌已經宣布從2019年8月1日開始,除了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-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] -->
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.