Si une application Android se bloque, certains journaux de plantage sont générés au nom de cette application. Comment trouver l'emplacement de ces journaux de plantage.
Je veux des journaux de plantage à l'intérieur de l'appareil Android, n'utilisant pas vraiment Logcat pour voir les journaux de plantage.
Vous pouvez utiliser ACRA pour voir la trace de la pile lorsqu'une application se bloque sur un appareil. C'est une bibliothèque et vous pouvez appeler son API où vous le souhaitez dans votre programme. Il existe plusieurs choix pour l'envoi des informations, parmi lesquels une adresse e-mail. Voici les instructions pour le configurer: https://github.com/ACRA/acra/wiki/BasicSetup
Dans la trace de la pile logcat, vous pouvez trouver des détails sur les exceptions/erreurs. Dites par exemple,
04-23 08:00:07.524: E/AndroidRuntime(1384): Caused by: Java.lang.NullPointerException
04-23 08:00:07.524: E/AndroidRuntime(1384): at com.datumdroid.Android.ocr.simple.SimpleAndroidOCRActivity.onCreate(SimpleAndroidOCRActivity.Java:68)
04-23 08:00:07.524: E/AndroidRuntime(1384): at Android.app.Activity.performCreate(Activity.Java:5104)
04-23 08:00:07.524: E/AndroidRuntime(1384): at Android.app.Instrumentation.callActivityOnCreate(Instrumentation.Java:1080)
04-23 08:00:07.524: E/AndroidRuntime(1384): at Android.app.ActivityThread.performLaunchActivity(ActivityThread.Java:2144)
ici Java.lang.NullPointerException levée exception si vous cliquez sur com.datumdroid.Android.ocr.simple.SimpleAndroidOCRActivity.onCreate (SimpleAndroidOCRActivity.Java:68) Vous pouvez obtenir où qui déclenche une exception de pointeur nulle dans le programme.