在Cordova App中调试崩溃

Jac*_*eld 4 android bluetooth angularjs cordova

我目前正在开发一个基于cordova/AngularJS的跨平台应用程序,带有一些第三方插件(主要是蓝牙),我正在寻找一种方法来调试应用程序的本机Java代码或日志崩溃信息.

应用程序通过cordova运行android --debug命令在KitKat 4.4.4/Samsung Galaxy S4上运行

IDE目前是带有Cygwin控制台的NetBeans

javascript控制台没有提供崩溃的信息,但显然与我使用的蓝牙插件有关https://github.com/bcsphere/bluetooth

我已经尝试过使用adb logcat命令,但似乎只是在不提供任何特别有用的东西的情况下连续打印数据一段时间.

掌握Java的基本知识,如果可能的话,有兴趣找到导致崩溃的Java错误.非常感谢任何帮助,谢谢.

jse*_*rtx 12

  1. 在android设置中启用开发者模式
  2. 通过usb启用调试
  3. 通过USB将您的设备插入计算机
  4. 在终端中运行:adb logcat
  5. 在手机中运行应用程序,adb logcat将为您提供java崩溃报告

要查看您想要的内容,请执

adb logcat | grep -i "nameofyourapp"
Run Code Online (Sandbox Code Playgroud)

它将过滤日志行