2011-09-20 2 views
0

У меня есть приложение, которое показывает какое-то странное поведение на одном из моих тестовых устройств (X10 Mini Pro, Android 2.1-update1). В основном это радиостанция с часами, использующая крик для радио.Отладка перезагруженного устройства

Проблема: Когда телефон находится в режиме ожидания в течение длительного времени (ночью) и сигнал тревоги должен погаснуть (утром) перезагрузкой. После этого я не могу получить logcat из того, что произошло, поэтому я не знаю, как узнать, что вызывает это (logcat очищается при загрузке).

Я пробовал adb bugreport, но он также дает только значения от после ботинок.

+0

откуда вы видите logcat из adb или в ddms с eclipse? – user370305

ответ

0

У вас есть собственный механизм регистрации?
Я имею в виду, у вас есть файл на SD-карте, к которой ваше приложение продолжает писать.
Я не уверен в уровне деталей в журнале, но вы можете сохранить в нем свои собственные сообщения.

Мне интересно, почему телефон перезагружается.
С другой стороны, если это тестовое устройство, вы можете оставить его нетронутым на весь день и установить будильник на вечер, чтобы узнать, что происходит? (Это может не быть хорошим решением, но можно попробовать, если ничего не работает)

+0

Да, я думаю, что я должен попробовать войти в систему. Читали, что немного задерживается, поэтому я надеюсь, что это достаточно быстро, чтобы писать до того, как он загрузится. Есть ли какие-либо приложения, которые сделают это, или я должен написать свой собственный? : P – REJH

+0

Связано: http://stackoverflow.com/questions/3361230/android-retrieve-logcat-before-crash-reboot-on-a-real-device – REJH

Смежные вопросы