为了提高我的Cordova App与旧版安卓设备(4.0+)的兼容性,我想使用Crosswalk webview而不是设备Webview。我正在使用用于Visual Studio (2015 -更新3)的Cordova Tools (CLI6.3.0),并使用config.xml中的插件面板添加了插件"Crosswalk WebView Engine“。然而,当我启动应用程序,调试它并检查useragenet (使用控制台中的"navigator.userAgent“)时,它没有报告使用Crosswalk WebView引擎正在运行。
现在我听到一些人建议你移除Android平台,安装插件,然后重新构建,但这对我来说是解决不了问题的。也许我不正确地删除了Android平台?(我只是从磁盘中删除文件夹)。
这是我的构建步骤不正确的情况吗?任何帮助都将不胜感激。
发布于 2017-02-15 13:07:49
在坚持这个问题之后,假设它是我的设置的问题,我让它工作了。
关键是要更新所有内容。我安装了最新的Java JDK (v1.8) -将mt CLI版本更新到6.5.0 -使用Android Update Manager安装了所有更新(我还更新了Android Studio本身的一些文件),最后安装了Crosswalk (2.3.0)。
现在就像做梦一样。
https://stackoverflow.com/questions/42222278
复制