У меня есть блок try/catch, который генерирует исключение, и я хотел бы видеть информацию об исключении в журнале устройств Android.
Я прочитал журнал мобильного устройства с помощью этой команды с моего компьютера разработки:
/home/dan/android-sdk-linux_x86/tools/adb shell logcat
Я попробовал это первым:
try {
// code buggy code
} catch (Exception e)
{
e.printStackTrace();
}
но это ничего не печатает в журнале. Жаль, потому что это очень помогло.
Лучшее, что я достиг:
try {
// code buggy code
} catch (Exception e)
{
Log.e("MYAPP", "exception: " + e.getMessage());
Log.e("MYAPP", "exception: " + e.toString());
}
Лучше, чем ничего, но не очень удовлетворительно.
Знаете ли вы, как распечатать полную обратную трассировку в журнале?
Спасибо.