6

そのため、携帯電話がランダムに再起動する理由をデバッグしようとしています (そして、それが私のアプリではないことを願っています)。私が気付いた唯一のパターンは、ロックを解除しようとすると、電話がオフになり、電源ボタンを押し続けてオンに戻す必要がある場合があることです。

これは、アプリ ウィジェットを作成しているときに発生し始めたと思いますが、確かではありません。

adb bugreport は興味深いものを何も明らかにしていません。とにかくカーネルパニックはありません

------ LAST KMSG (/proc/last_kmsg) ------
*** /proc/last_kmsg: No such file or directory

------ LAST PANIC CONSOLE (/data/dontpanic/apanic_console) ------
*** /data/dontpanic/apanic_console: No such file or directory

------ LAST PANIC THREADS (/data/dontpanic/apanic_threads) ------
*** /data/dontpanic/apanic_threads: No such file or directory

Logcat は再起動後に保持されないため、ディスクに書き込む小さなサービスを作成しました (そこに何かが見つかるかどうかを確認します)。

他の誰かが以前にこれに対処したことがありますか? この種の問題を通常どのようにデバッグしますか?

私の電話は 4.1.2 を実行している gsm galaxy nexus ですが、4.1.1 でも気付きました

4

1 に答える 1

0

これを試してみてください... 'acra' をセットアップします - Android クラッシュ通知機能 [1]。そのオープン ソースは github で入手できます [2] アプリケーションがクラッシュして android がクラッシュした場合、acra からのログが状況のデバッグに役立ちます。

[1] - http://acra.ch/

[2] - https://github.com/ACRA/acra

于 2012-10-19T07:22:08.543 に答える