0

Androidアプリで2時間ごとにサーバーからの更新をチェックするバックグラウンドサービスを実行していますが、デバイスがロックされていない限り正常に動作します。しかし、電話をロックして再度ロックを解除すると、アプリがクラッシュしたというメッセージがデバイスに表示されます。その背後にある本当の理由は何でしょうか。宣言するにはいくつかの権限が必要ですか。なぜこれが起こっているのか、誰かが私に提案してもらえますか。

4

1 に答える 1

0

いくつかの原因から発生する可能性があります。しかし、私の推測では、アプリがサーバーに到達できない場合を考慮していますか? つまり、電話をロックしたり、何らかの方法で閉じたりすると、接続が閉じられ、接続なしでサーバーをフェッチするため、アプリがクラッシュする可能性があると推測しています。それは非常に大まかな推測にすぎません...

于 2012-06-19T23:06:44.147 に答える