人行横道:建造 android api 15

Crosswalk : build for android api 15

我需要在 ionic 应用程序上使用带人行横道的 android 4.0.4 设备。

在我的 config.xml 中,我有:

<preference name="android-minSdkVersion" value="15"/>

With ionic run android, crosswalk 运行 出现错误,请我提供最小 android 版本的 16.

有没有办法让它与 android api 15 一起工作? 谢谢

---编辑 使用 Ionic browser list 我可以使用以下版本的人行横道。

Available - Crosswalk - ionic browser add crosswalk
             Version 8.37.189.14 Published
             Version 9.38.208.10 Published
             Version 10.39.235.15 Published
             Version 11.40.277.7 Published
             Version 12.41.296.5 Published
    (beta)   Version 13.42.319.6 Published
    (canary) Version 14.42.334.0 Published

所有版本我都试过了,都是同样的错误。 我注意到他们都安装了这个插件 cordova-plugin-crosswalk-webview 2.1.0,这可能是问题的一部分?

我想您可以使用 Crosswalk 的 19 或更早版本,但从 20 版开始,Crosswalk 团队不再支持 Android < 4.1。公告见 https://crosswalk-project.org/blog/deprecate-40.html

我终于找到了解决方案。 1/ 添加 <preference name="xwalkVersion" value="17+" /> 到 config.xml 2/ 按照 badboyunited 解决方案:删除 android 平台,通过 cordova 添加人行横道插件,添加 android 平台。