我正在运行一个后台服务,它在我的Android应用程序中每2小时从服务器检查一些更新,只要设备未处于锁定状态,它就能正常工作。但是,一旦我锁定手机并再次解锁,我就会看到我的设备显示我的应用已崩溃的消息。可能是它背后的真正原因。是否需要声明某些权限。任何人都可以建议我为什么会这样。
答案 0 :(得分:0)
可能是由多种原因引起的。但我会猜测:你是否考虑到你的应用无法到达服务器的情况?我的意思是我猜你当你锁定手机或关闭它时某种程度上,它可能会关闭您的连接,您的应用程序可能会崩溃,因为它在没有连接的情况下获取服务器。它只是一个非常广泛的猜测...