2015-08-20 78 views
3

我目前正在開發基於cordova/AngularJS的跨平臺應用程序,其中包含一些第三方插件(主要是藍牙),並且正在尋找調試應用程序的原生Java代碼或日誌崩潰信息的方法。在科爾多瓦應用程序中調試崩潰

的應用程序通過科爾多瓦運行的Android --debug命令上奇巧4.4.4 /三星Galaxy S4運行

IDE目前正在與Cygwin的控制檯的NetBeans

JavaScript控制檯沒有提供的信息,到崩潰,但顯然與我正在使用的藍牙插件相關https://github.com/bcsphere/bluetooth

我試過使用adb logcat命令,但它似乎只是持續打印出數據一段時間而沒有提供任何特別有用的內容。

對Java有一個基本的把握,所以如果可能的話,有興趣找到導致崩潰的Java錯誤。任何幫助將不勝感激,謝謝。

回答

8
  1. 啓用Android設置開發人員模式
  2. 通過USB啓用調試
  3. 通過USB插頭的設備連接至計算機
  4. 運行在終端:亞行logcat
  5. 運行在手機中的應用程序, adb logcat會給你java崩潰報告

看你想做什麼:

adb logcat | grep -i "nameofyourapp" 

它會過濾日誌

+0

感謝的線,應該提到我是在Windows上也一樣,運行它通過的Git的Bash CLI爲Cygwin的NetBeans中不會必須是出於某種原因。再次感謝 –

相關問題