在 Cordova App 中调试崩溃
Debugging crash in Cordova App
我目前正在使用一些第三方插件(主要是蓝牙)开发基于 cordova/AngularJS 的跨平台应用程序,并且正在寻找一种方法来调试应用程序的本机 Java 代码或记录崩溃信息。
应用程序 运行通过 cordova 在 KitKat 4.4.4 / Samsung Galaxy S4 上运行 运行 android --debug 命令
IDE 目前是带有 Cygwin 控制台的 NetBeans
javascript 控制台没有提供有关崩溃的信息,但显然与我正在使用的蓝牙插件有关 https://github.com/bcsphere/bluetooth
我试过使用 adb logcat 命令,但它似乎只是在很长一段时间内不断打印出数据,而没有提供任何特别有用的信息。
对 Java 有基本的了解,因此如果可能的话,有兴趣找出导致崩溃的 Java 错误。非常感谢任何帮助,谢谢。
- 在 android 设置中启用开发者模式
- 启用 USB 调试
- 通过 USB 将您的设备插入计算机
- 运行 在终端中:adb logcat
- 运行 您 phone 中的应用程序,adb logcat 会给您 java 崩溃报告
要查看您想要的内容,请执行以下操作:
adb logcat | grep -i "nameofyourapp"
它将过滤日志的行
我目前正在使用一些第三方插件(主要是蓝牙)开发基于 cordova/AngularJS 的跨平台应用程序,并且正在寻找一种方法来调试应用程序的本机 Java 代码或记录崩溃信息。
应用程序 运行通过 cordova 在 KitKat 4.4.4 / Samsung Galaxy S4 上运行 运行 android --debug 命令
IDE 目前是带有 Cygwin 控制台的 NetBeans
javascript 控制台没有提供有关崩溃的信息,但显然与我正在使用的蓝牙插件有关 https://github.com/bcsphere/bluetooth
我试过使用 adb logcat 命令,但它似乎只是在很长一段时间内不断打印出数据,而没有提供任何特别有用的信息。
对 Java 有基本的了解,因此如果可能的话,有兴趣找出导致崩溃的 Java 错误。非常感谢任何帮助,谢谢。
- 在 android 设置中启用开发者模式
- 启用 USB 调试
- 通过 USB 将您的设备插入计算机
- 运行 在终端中:adb logcat
- 运行 您 phone 中的应用程序,adb logcat 会给您 java 崩溃报告
要查看您想要的内容,请执行以下操作:
adb logcat | grep -i "nameofyourapp"
它将过滤日志的行