Mam blok try / catch, który zgłasza wyjątek i chciałbym zobaczyć informacje o wyjątku w dzienniku urządzenia z systemem Android.
Czytałem dziennik urządzenia mobilnego za pomocą tego polecenia z mojego komputera deweloperskiego:
/home/dan/android-sdk-linux_x86/tools/adb shell logcat
Najpierw spróbowałem tego:
try {
// code buggy code
} catch (Exception e)
{
e.printStackTrace();
}
ale to nic nie drukuje w dzienniku. Szkoda, bo to by bardzo pomogło.
Najlepsze, co osiągnąłem, to:
try {
// code buggy code
} catch (Exception e)
{
Log.e("MYAPP", "exception: " + e.getMessage());
Log.e("MYAPP", "exception: " + e.toString());
}
Lepsze niż nic, ale niezbyt satysfakcjonujące.
Czy wiesz, jak wydrukować pełny ślad do dziennika?
Dzięki.