我在Android 7上用crosswalk安装了我的离子应用程序,每次打开它时都会崩溃。适用于所有其他Android版本。卸载人行横道,打开时仍然崩溃。有什么想法吗?
谢谢, P
答案 0 :(得分:1)
卸载Crosswalk时,您必须删除platforms/android/build/outputs/apk
上的文件,然后重新构建。
关于崩溃是一个非常了解的错误https://crosswalk-project.org/jira/browse/XWALK-7214。我们必须等待或尝试提供帮助。
答案 1 :(得分:1)
我找到了解决此问题的方案,但它与'com.telerik.plugins.nativepagetransitions'
相关联
就我而言。
如果config.xml中有<preference name="CrosswalkAnimatable" value="true"/>
,请将其设置为false,如果已安装,则删除nativepagetransitions插件。
答案 2 :(得分:1)
将android target sdk设置为23
<preference name="android-targetSdkVersion" value="23" />
在我的应用程序中,croswalk版本是2.2.0但它也可以使用最新版本2.3.0没有测试最新版本。
<plugin name="cordova-plugin-crosswalk-webview" version="2.2.0" />
现在它也适用于android 7。这是我唯一的解决方法。希望这会有所帮助。
答案 3 :(得分:1)
我通过移动完成了
<preference name="CrosswalkAnimatable" value="true" />
内部
<platform name="ios">
标签。
<preference name="android-minSdkVersion" value="21" />
<preference name="android-targetSdkVersion" value="27" />