用于构建 x86 apk 的离子人行横道配置

Posted

技术标签:

【中文标题】用于构建 x86 apk 的离子人行横道配置【英文标题】:Ionic crosswalk configuration to build x86 apk 【发布时间】:2016-08-11 06:07:58 【问题描述】:

我正在开发离子应用程序。使用 Crosswalk 在较低版本的 android 中获得流畅的性能。我可以成功构建,但我只有一个 armv7 的 APK 文件。其实我需要多个armv7和x86的APK文件。

以下是安装Crosswalk的命令

“离子浏览器添加人行横道”

config.xml 文件中的设置

<preference name="xwalkVersion" value="19+" /> <preference name="xwalkCommandLine" value="--disable-pull-to-refresh-effect" /> <preference name="xwalkMode" value="embedded" /> <preference name="xwalkMultipleApk" value="true" />

请帮我解决这个问题。我应该怎么做才能获得多个 apk 文件作为输出。

提前致谢。

【问题讨论】:

【参考方案1】:

在 Ionic 文档中,他们说在您需要为多个 apk 设置环境变量之前,但现在不再需要了。也许是一个过时的版本。

http://blog.ionic.io/crosswalk-comes-to-ionic/

对于构建 apk,我建议您使用:

ionic build android

如果你不能让它工作,你仍然可以使用cordova插件。 不要忘记删除浏览器。

ionic browser revert android
ionic plugin add cordova-plugin-crosswalk-webview

【讨论】:

以上是关于用于构建 x86 apk 的离子人行横道配置的主要内容,如果未能解决你的问题,请参考以下文章

Cordova App 无法使用人行横道插件安装 64Bit APK

离子发布:Android 包无法构建

Android 错误构建签名 APK:未找到用于签名配置“externalOverride”的 keystore.jks

无法构建用于发布的颤振 apk

离子 apk 签名错误

用离子构建两个android应用程序