我的应用程序正在运行两部手机。 LG G2(Android 4.4.2)和Wiko Lenny 2(Android 5.1)。
在我的Android应用程序中,我有一个发送短信的循环,等待10秒,发送下一条短信等等。
在我的LG G2上,所有短信都被发送;它可能会持续15分钟。但在我的Wiko上,我必须与手机互动(解锁,......),以便应用程序继续发送短信。看起来应用程序正在睡眠状态,然后一旦我“唤醒”手机,应用程序就停止了。
为什么这两款手机有区别? Android 5.x中的新功能是应用程序在手机休眠时会休眠吗?
答案 0 :(得分:2)
有关其他信息,请参阅此处。它似乎特定于Wiko手机: https://android.stackexchange.com/questions/155507/phone-is-killing-important-background-sync-processes-wiko-lenny-3-what-to-do
答案 1 :(得分:1)
很可能制造商已经修改了Wiko上的操作系统以限制后台处理(例如,为了减少电池使用,小米对MIUI做了同样的事情)。
您是否通常会收到Wiko的通知?
您可能会在手机上找到某种预先安装的应用,您可以将应用白名单或禁用后台进程限制。