【问题标题】:Remote debuging with chrome only works with older crosswalk version [cordova 4]使用 chrome 进行远程调试仅适用于较旧的人行横道版本 [cordova 4]
【发布时间】:2016-02-11 17:36:50
【问题描述】:

尝试检查使用人行横道版本12.41.296.9 构建的cordova4 应用程序最终会显示为全白镀铬窗口。

完全一样的应用程序,用人行横道版本10.39.235.15构建,完全可以用chrome调试。

我已经比较了 gradle 设置、属性文件和生成的清单。唯一的区别在于文件project.properties

  • 人行横道 v10:目标=android-19
  • 人行横道 v12:目标=android-21

有什么建议吗?

注意:人行横道包可以在这里找到:

【问题讨论】:

  • 我使用 Chrome 检查将人行横道版本 12.41.296.5 设置为“浏览器”的 Ionic 项目没有问题。
  • @beaver:请注意!您的应用编译的最低 API 版本和 android SDK 版本是多少?
  • 这些是我的项目版本:android:minSdkVersion="16" android:targetSdkVersion="22"
  • @beaver: 是的,但它也不适用于上面提到的人行横道版本。我猜目标sdk由人行横道版本修复。现在是 21 岁。
  • 我是一个相当新的 Crosswalk 用户,但我发现我的 Cordova 版本会影响我是否可以在 VS2015 中使用调试器。当我使用 Cordova v5.3.3 为 VS Android Emulator 构建时,我无法使用调试器。当我使用 Cordova v6.0.0 构建时,我可以调试。 Chrome调试器是否可能依赖于Cordova版本,如VS2015调试器?

标签: android cordova google-chrome crosswalk-runtime


【解决方案1】:

这似乎是科尔多瓦和人行横道之间不同版本的兼容性问题。

更新:

使用cordova5 和人行横道12.41.296.9,chrome 检查按预期工作。 => 在另一个具有相同设置的应用程序中,它不再工作。

【讨论】:

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