在 android 上获取混合应用程序(离子)的日志

getting log for hybrid app(ionic) on android

我的混合应用程序(离子框架)出现意外结果,当我在 android phone 上部署 apk 时,问题只会自我复制。它在浏览器中完美运行。

有什么方法可以在 phone 上 运行ning 时查看日志?这样我就可以尝试了解问题出在哪里以及问题出在哪里。

我已经尝试 运行 我的 phone 上的应用程序使用 ionic run android -l -c。但是当我这样做时,该应用程序可以像在浏览器上一样完美运行。我意识到它基本上只是将自己插入我的本地服务器并从那里在我的 phone 上提供服务(我提醒索引 url。作为一个应用程序它显示 android_assets/www/index.html 但是当 运行 上面的命令显示 http://192.168.XX.XXX/#/index)

作为 apk 安装时如何查看日志?请帮忙

PS:我是 ionic/AngularJS 的新手。

这是您和许多其他人的救星。

  1. 在设备上安装应用程序。
  2. 确保您在真实设备上开启了 USB debugging
  3. 在您的桌面上打开 Chrome,然后在 URL 地址栏中键入 chrome://inspect

在这里您将能够看到已连接和正在使用 WebView 的设备列表。单击检查,您将能够在 运行 APK 上使用 Chrome 开发工具。