谷歌市場(Google Play)上架的app安裝包需要64位,且證書年限需要至少50年以上。要求HBuilderX2.1.5+
1、修改配置文件
依次點擊“mainifest.json->App常用其他設置->支持CPU類型”,選擇上armeabi-v7a、arm64-v8a兩個類型。
對三種類型做一下簡單介紹:
-
armeabi-v7a:第7代及以上的ARM處理器(ARM32位),市面上大多數手機使用此CPU類型
-
arm64-v8a:第8代、64位ARM處理器(ARM64位),最近兩年新發的設備使用此CPU類型
-
x86:少部分平板使用x86,as模擬器中選了intel x86時也是這種情況。(雷電夜神等三方模擬器模擬的是arm架構,不是x86)
參考文檔:
Android平台配置支持的CPU類型(64位):https://ask.dcloud.net.cn/article/36195
2、雲打包
依次點擊“發行->原生App-雲打包”,在渠道包中選擇GooglePlay,生成谷歌可用的64位包,若不勾選或者選擇其他渠道包則不能生成符合谷歌的安裝包。
3、等待打包成功生成apk的包即可。