Отладка перезагруженного устройства
У меня есть приложение, которое показывает странное поведение на одном из моих тестирующих устройств (X10 Mini Pro, Android 2.1-обновление1). В основном это радио с часами, которое использует shoutcast для радио.
Проблема: если телефон долгое время не использовался (ночью), а будильник должен сработать (утром), он перезагружается. После этого я не могу получить logcat о том, что произошло, поэтому я не знаю, как выяснить, что является причиной этого (logcat очищается при загрузке).
я пробовал adb bugreport
но он также дает только значения после загрузки.
1 ответ
Можете ли вы иметь свой собственный механизм регистрации?
Я имею в виду, есть файл на SD-карте, в который продолжает писать ваше приложение.
Я не уверен насчет уровня деталей в журнале, но вы можете сохранить в нем свои собственные сообщения.
Мне интересно, почему телефон перезагружается.
С другой стороны, если это тестирующее устройство, можете ли вы оставить его нетронутым в течение всего дня и установить будильник на вечер, чтобы увидеть, что происходит? (Это может быть не очень хорошим решением, но его можно попробовать, если ничего не работает)