0

サービスを開始するアプリを作成しました。私のサービスでは、定期的に何かを行うタイマーを作成しました。ウェイクロックは使用しませんでした。

電源ボタンを押してしばらく待った後、私のサービスはまだEclipseに定期的に何かを印刷し続けているようです(Eclipseでメッセージを見るためにUSBを接続したままにします)。

私のサービスはまだ実行されていて、電源ボタンを押してもスリープ状態になりませんか?その後、バッテリーを消耗し続けますか? USB接続が原因でしょうか?誰もそのような経験をしていますか?

4

1 に答える 1

1

電話を接続したままにしておくと、電話がスリープ状態になるのを防ぎます。より良いテストは、adbから切断し、タイマー間隔が2、3経過するまで待ってから、電話を接続し直してlogcatを確認することです。Eclipseが各logcatメッセージに関連付けられた時間を示している場合、私はオフハンドを思い出しません。そうでない場合は、adb logcat -vtimeこの情報を取得するために使用できます。

于 2012-04-29T19:58:28.373 に答える