繁体   English   中英

Android-如何检查其他用户是否已连接到互联网?

[英]Android - How to check whether other user is connected to internet?

有没有一种方法可以检查另一个用户(已安装我的应用程序)是否已连接到Internet,即使该用户的手机处于睡眠模式也是如此?

我想做类似的事情:

if (uid is connected)
{
    perform certain task;
}

else if (uid is not connected)
{
    show a message;
}

uid是一些唯一的用户ID。

我想说的是实现Socket东西,通过它您可以立即获得所有活动和连接的用户的身份。 就像早上醒来或手机未处于打ze模式时,大多数应用程序如何进行同步操作一样。

Android操作系统管理打ze模式,因此它会自行决定手机在夜间使用还是停止使用。 在休眠期间,只有优先级和所需的进程将继续运行,所有进程的其余部分将被强制终止,此处我们的应用程序将无法运行,因此套接字连接将脱机。 从休眠模式中出来后,套接字将重新连接,这是您需要再次放置一些任务的地方。

我关于如何实现这一目标的2美分,还有其他方法!

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM