【问题标题】:What possibilities are around to debug Cordova apps (with native plugins)?调试 Cordova 应用程序(使用本机插件)有哪些可能性?
【发布时间】:2016-11-04 02:42:43
【问题描述】:

我正在尝试调试使用本机插件(用于身份验证、API 访问等)的 Cordova 应用程序。因此,该应用程序不会从浏览器/Ripple 运行。

我现在使用 Visual Studio Tool for Apache Cordova (TACO) 来模拟和放置断点/监视,并单步调试代码。我想知道对于带有平台特定插件的 Cordova 应用程序的代码,是否有任何好的替代方法。

如果可以在开发时不依赖 Visual Studio 进行调试,那就太好了。是否有适用于其他 IDE 的解决方案?

【问题讨论】:

  • 两个帮助您入门的链接:Chrome inspect 用于调试 Android 设备,Teleriks summary 用于远程调试,还包括调试 iOS 设备......

标签: javascript android ios cordova debugging


【解决方案1】:

如果你想调试平台特定的插件代码,那么你必须使用 Visual Studio,Android Studio 肯定..不了解 iOS..

【讨论】:

    【解决方案2】:

    如果您在通过 ADB 连接设备时在 android 上进行测试,您可以在 chrome 中的新选项卡上继续 chrome://inspect。当 cordova 应用程序运行时,您可以选择像网页一样检查和调试您正在运行的应用程序。

    【讨论】:

    • 我面向 Windows Phone 设备、iOS 设备和 Android 设备。
    【解决方案3】:

    您可以在 Android Studio 中调试 Android 本机代码,iOS 代码 - 在 XCode 中(在 OSX 上)。
    Windows 插件代码最好在 Visual Studio 中调试。

    Visual Studio 代码编辑器可以方便地调试应用 (js) 代码(如果您安装了 Ionic,它还支持 livereload)。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2014-06-16
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2016-02-29
      相关资源
      最近更新 更多