android – 如何远程唤醒手机?
作者:互联网
我想构建一个需要通过3G远程启动的Android应用程序(在通过套接字获得推送通知之后).
我做了一些研究,一旦屏幕关闭,它似乎变得非常复杂,也因为Android杀死空闲套接字.
是否有一个示例项目演示如何可靠地实现它?我找到了WakefulIntentService库,但它没有考虑到套接字需要保持活动状态.
另一种方法是定期轮询某个URL以获取唤醒信号,但这会在设备检测到需要启动应用程序之前引入较大的延迟,具体取决于轮询间隔.
解决方法:
我不认为那些容易被杀死的人.
话虽如此,如果你还没有,你应该让你的套接字在服务中运行.然后它可以在后台独立于活动的活动运行,并且可以在设备启动时启动.此外,这将降低Android关闭它的可能性.
标签:android,xamarin,xamarin-android,android-wake-lock 来源: https://codeday.me/bug/20190703/1365820.html