我在我的Cordova应用程序中集成了crosswalk插件.当我发布这个应用程序谷歌播放.我无法在我的华硕手机2中打开,它会抛出以下错误 错误消息:Crosswalk的CPU体系结构不匹配 Cordova版本 – 6.
错误消息:Crosswalk的CPU体系结构不匹配
> Cordova版本 – 6.0.0
>人行横道版 – 最新版
任何人都可以帮我解决这个问题吗?
华硕手机倾向于使用英特尔x86芯片组.使用本机代码执行任何操作时,您需要考虑设备使用的各种芯片组. Crosswalk使用本机代码构建.听起来你没有为ARM播放包含ARM和x86芯片组的版本.开箱即用的Cordava Crosswalk插件将为您提供2个芯片组构建,1个用于ARM,1个用于x86 CPU架构.您应该将两个APK输出文件上传到Google Play.
注意:由于Google Play将最大APK大小从50mb更改为100mb,您现在可以选择将两个芯片组打包在一起.但是,您可能仍需要考虑为每个构建单独构建并单独上载它们.