研究员我使用离子框架制作了应用程序。
当我跑步时
ionic serve
在终端上它应该运行。但当我通过以下方式运行时:
ionic run
我在设备上看到应用程序通过显示离子的加载屏幕运行,但之后它没有按预期运行。
我要问的是我怎样才能看到 - 从设备上运行的应用程序调试任何类型的错误以找出问题所在?
我正在使用Adroid设备进行测试。
答案 0 :(得分:2)
试试这个:
ionic run android -c -l
// -c用于控制台日志,-l用于livereload
答案 1 :(得分:1)
ionic run android
命令保持固定在您的线缆和笔记本电脑上。
转到您的Chrome并输入chrome://inspect
,您可以在其中看到您的应用,然后点击“检查”,这样您就可以查看移动应用中发生的情况,然后进行调试。
答案 2 :(得分:1)
使用ionic run
时,您可以添加其他标记。
所以你可以使用类似的东西
ionic run android -cls
请注意,如果设备未直接连接,要使livereload正常工作,请确保其与服务设备位于同一网络中。在这种情况下,请务必使用本地IP地址(您可以使用ionic address
进行更改)。
答案 3 :(得分:0)
我通过运行来修复它:
adb logcat | grep 'Web Console'
在linux终端上/ git bash