我决定实现人行横道到我科尔多瓦的应用程序,安装生成3个文件的插件后:科尔多瓦/ PhoneGap的人行横道项目,机器人86调试VS Android的ARMv7的调试
- Android的debug.apk - 文件我用来安装,有这个文件人行横道插件添加之前
- 机器人86 debug.apk - 人行横道插件加入 后生成 - 人行横道插件加入
- Android系统的ARMv7-debug.apk后产生
从列表中的第一个文件是在原来的大小(因为它以前),所以我认为我应该使用x86
或armv7
,以及我知道x86
是一个通用的架构,我开始使用这个版本,之后安装的应用程序并打开它,我得到了Crosswalk runtime library is not found
弹出窗口,问我要安装额外的应用程序能够使用人行横道,因为我不希望我的用户得到这个提示处理这些额外的应用需求,我决定使用armv7
版本,令人惊讶的是我没有得到提示,我的应用程序使用了人行横道(顺便提一句,armv7
版本比x86
版本小3MB)。
详情:
- 我安装了它在Android 4.4.4
- 科尔多瓦版本5.4.1
- 人行横道版本1.4.0
我的问题:
为什么选择s提示显示在x86
而不是在armv7
以及为什么它的架构相关(如果是)?
我用这个链接:https://crosswalk-project.org/documentation/cordova/cordova_4.html我仍然无法理解为什么配置的问题,我会重新测试。 –
所以你使用“cordova-plugin-crosswalk-webview”。我也使用这个插件,并没有这样的问题。您可以在构建应用程序之后粘贴由此插件添加的config.xml文件的偏好设置吗?我也建议你尝试删除Android平台,再次添加并构建应用程序。 – user1258202
我将在稍后重新测试,但现在,基本上你说这两个'x86'和'armv7'不应显示弹出式窗口,它可能是一些与我安装的方式(安装在“共享”的版本)? –