2017-05-23 14 views
0

誰かが電話の位置を変更したときにAndroidに送信してSMSを送信しました。画面がロックされていないときは正常に動作しています。たとえアプリがバックグラウンドで動作していても画面がオンになっていても、すべての機能が正常に動作します。問題は、画面がロックされている場合です。この場合、アプリはSMSを送信しません。私は2つのバージョンをチェックしました。最初にサービスを作成せずに2番目のサービスを使用しますが、それでも機能しません。さらに面白いのは、画面がロックされているのに電話が充電中のときにも機能します。電話が充電されているときにのみ動作する理由は何ですか?私はベイターセーバーモードをオフにしましたが、それは助けになりませんでした。画面がロックされているときにアプリをブロックするのは何ですか?そして、電話機が充電器に接続されているときになぜそれがブロックされていないのですか?画面がロックされているときにAndroidアプリケーションが動作しない

+1

を考え、それs because of security. Android OS does not allow sending sms in background. Or itの電話を充電器に差し込まれたとき、それが機能している理由は、アプリケーションがそう –

答えて

0

私はあなたのサービスをチェックなぜならドーズモード(または同様の機能)

+0

を閉じているとき、それが停止される可能性がありますか?さらに、私はいくつかの携帯電話でそれをチェックして、どうにかしてAndroid 4.3のXperia SP(充電しなくても)だけで動いています。 – user1774229

+0

@ user1774229携帯電話の充電中にDozeモードがオフになるため –

関連する問題