【问题标题】:Debug cordova app in emulator with android 4.1.2使用 android 4.1.2 在模拟器中调试 cordova 应用程序
【发布时间】:2015-04-17 14:30:17
【问题描述】:

我正在创建 cordova 应用程序,除了一种情况外,它通常可以工作:当在 android 4.1.2(也可能更旧)上运行时,当使用证书执行身份验证时,它不会与 Web 服务通信。

它可以在至少具有 android 4.4 或 5.0.1 的设备和模拟器上完美运行。

我想调试问题,但 chrome inspect 无法连接到模拟器上启动的应用程序(Android 4.4 及更高版本允许)。

很遗憾,我无法使用 android 4.1.2 的设备。我了解了运行 chromium 的可能性(请参阅:https://paul.kinlan.me/installing-chrome-for-android-on-an-emulator/),但我的应用程序是通过 WebView 运行的。

是否可以使用铬启动我的应用程序?或者有没有其他方法可以使用 chrome 检查器或其他任何东西来调试我的应用程序?

感谢和问候

【问题讨论】:

    标签: android cordova android-emulator


    【解决方案1】:

    好的,我找到了一种方法来做到这一点。使用adb 可以读取设备上生成的日志。所以,基本上我将使用 javascript console.log() 将调试消息打印到日志,然后 adb logcat 显示它们(更好的用法:adb logcat | grep D/CordovaLog 以过滤掉不必要的记录)。

    但是,也许有更好的方法?任何帮助将不胜感激。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2018-02-19
      • 1970-01-01
      • 1970-01-01
      • 2015-03-30
      • 2012-02-09
      • 2018-10-05
      相关资源
      最近更新 更多