2017-05-23 74 views
0

我已經在Android上編寫了應用程序,當有人更改了手機的位置時發送了短信。當屏幕未鎖定時,它工作正常。即使應用程序正在背景中運行,但屏幕已打開,那麼所有東西都可以正常工作。問題在於屏幕鎖定時,在這種情況下,應用程序不會發送任何短信。我檢查了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因爲當手機正在充電打盹模式關閉 –

相關問題