如何调试 cordova Hybrid 应用程序

How to debug a cordova Hybrid app

所以,我在我的远程设备上安装了我的 cordova 应用程序 运行,我正在尝试测试扫描仪,所以它必须在 android 设备本身上进行测试。

但我不知道应该如何检查它抛出的错误,因为扫描仪在我的移动设备上不工作。

任何帮助将不胜感激

谢谢

调试 Android 的 Cordova 应用程序需要遵循某些步骤。

第 1 步:在系统中安装 Android SDK 工具并确保命令在 PATH 中可用。

第 2 步:您需要在 phone 设置中启用开发者选项菜单。启用开发人员选项后,您就可以启用 USB 调试选项。

第 3 步:搜索您的 Android phone ADB 驱动程序并安装它们(如果使用 Windows PC)。这使 ADB 能够在通过 USB 连接后找到您的 Android phone。 可以在 phone 制造商网站上轻松找到 ADB 驱动程序。

第4步:通过USB连接phone并确认显示的任何USB调试授权权限模式。

第 5 步:在 phone 中打开正在开发的应用程序。同时在您的系统中打开 Chrome 浏览器,然后在选项卡中打开 link chrome://inspect/#devices。

第 6 步:如果您的系统检测到 phone 并且您的应用程序在 phone 中打开,那么 Chrome 页面中将有一个与您的应用程序相关的条目上面打开。打开 link 为您的应用启动 Chrome 开发者工具。

Cordova JS 代码抛出的任何 JS 错误或打印的日志都可以在 Chrome 开发者工具中看到。

如果 Android 设备检测本身存在问题,可能是由于以下原因造成的:-

a) 未安装 ADB 驱动程序。

b) 未安装 ADB

c) USB 电缆不工作或松动。

d) phone.

中未启用开发者选项和 USB 调试

一切都整理好后,就可以像 Chrome.

中的常规 Web 应用程序一样调试 Cordova JS/HTML 代码库