Ionic 有没有办法直接在 Android 或 iOS 设备上调试?

pav*_*dev 3 debugging android ios cordova ionic-framework

我正在开发一个Ionic/Cordova跨平台应用程序,并且在调试方面遇到了一些困难。当然,可以通过运行ionic serve然后使用浏览器开发人员工具直接从浏览器完成调试,但某些行为仅发生在真实设备上。

Che*_*sal 7

添加详细指南来执行此操作..

  1. 确保您的 Android 设备已打开开发人员模式,并且在设备的开发人员设置中启用了 USB 调试。你可以谷歌来激活它。
  2. 通过 USB 连接的设备,系统和移动设备都连接到同一 wifi 网络..使用命令

ionic cordova 运行 android -l --external

  1. 应用程序在设备上安装并启动后,在 Chrome 浏览器中打开此链接

chrome://inspect/#devices

  1. 如果一切都正确完成,您将在那里看到您的设备名称和应用程序名称,并提供检查选项。这将打开与 Web 控制台完全相同的 Chrome 开发者控制台。

  2. 现在您可以直接在设备上调试应用程序。添加断点、编辑 html 并查看日志。

参考