如何从我的设备中查看离子应用程序的错误

时间:2016-04-24 16:09:43

标签: android linux ionic-framework

研究员我使用离子框架制作了应用程序。

当我跑步时

ionic serve

在终端上它应该运行。但当我通过以下方式运行时:

ionic run

我在设备上看到应用程序通过显示离子的加载屏幕运行,但之后它没有按预期运行。

我要问的是我怎样才能看到 - 从设备上运行的应用程序调试任何类型的错误以找出问题所在?

我正在使用Adroid设备进行测试。

4 个答案:

答案 0 :(得分:2)

试试这个:

ionic run android -c -l

// -c用于控制台日志,-l用于livereload

答案 1 :(得分:1)

ionic run android命令保持固定在您的线缆和笔记本电脑上。

转到您的Chrome并输入chrome://inspect,您可以在其中看到您的应用,然后点击“检查”,这样您就可以查看移动应用中发生的情况,然后进行调试。

答案 2 :(得分:1)

使用ionic run时,您可以添加其他标记。

  • -c将显示控制台日志。
  • -s将显示服务器日志。
  • -l将在代码更改时执行应用程序的实时重新加载。

所以你可以使用类似的东西 ionic run android -cls

请注意,如果设备未直接连接,要使livereload正常工作,请确保其与服务设备位于同一网络中。在这种情况下,请务必使用本地IP地址(您可以使用ionic address进行更改)。

答案 3 :(得分:0)

我通过运行来修复它:

adb logcat | grep 'Web Console'

在linux终端上/ git bash