【问题标题】:Ionic with crosswalk crash on open android 7在开放的android 7上出现人行横道崩溃的离子
【发布时间】:2017-01-27 21:11:44
【问题描述】:

我在 android 7 上安装了带有人行横道的 ionic 应用程序,每次打开它都会崩溃。适用于所有其他 android 版本。卸载人行横道,打开时仍然崩溃。有什么想法吗?

谢谢, P

【问题讨论】:

    标签: ionic-framework crosswalk android-7.0-nougat oneplusthree


    【解决方案1】:

    当您卸载 Crosswalk 时,您必须删除 platforms/android/build/outputs/apk 上的文件,然后重新构建。

    关于崩溃是一个非常熟悉的错误https://crosswalk-project.org/jira/browse/XWALK-7214。我们必须等待或尝试提供帮助。

    【讨论】:

      【解决方案2】:

      我找到了解决这个问题的方法,但它链接到'com.telerik.plugins.nativepagetransitions' 就我而言。

      如果您在 config.xml 中有 <preference name="CrosswalkAnimatable" value="true"/>,请将其设置为 false,并删除 nativepagetransitions 插件(如果已安装)。

      【讨论】:

        【解决方案3】:

        将android目标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。这是我唯一的解决方法。希望这会有所帮助。

        【讨论】:

          【解决方案4】:

          我通过移动完成了它

          <preference name="CrosswalkAnimatable" value="true" />
          

          里面

          <platform name="ios">
          

          标签。

          <preference name="android-minSdkVersion" value="21" />
          <preference name="android-targetSdkVersion" value="27" />
          

          【讨论】:

            猜你喜欢
            • 1970-01-01
            • 1970-01-01
            • 1970-01-01
            • 1970-01-01
            • 1970-01-01
            • 1970-01-01
            • 1970-01-01
            • 1970-01-01
            • 1970-01-01
            相关资源
            最近更新 更多