Android应用,网络广告服务问题

时间:2016-10-07 02:52:21

标签: java android networking

目前正致力于开发一款Android应用程序,该应用程序可让人们提醒同一网络中安装了Android设备的应用程序的其他人。它使用Java的网络服务发现类来实现这一目标。

有一个后台安卓服务,它向网络通告网络服务,因此可以通过网络中的其他设备查看和通信设备。它叫

mNsdManager.registerService(serviceInfo, NsdManager.PROTOCOL_DNS_SD, mRegistrationListener);

在网络上注册服务 当设备连接到WiFi网络时,此后台服务始终运行以确保可用性。

所有已实施的功能都可以正常工作,直到手机进入睡眠状态。 当发生这种情况时,应该始终广播的网络服务停止显示 我认为这不是一个错误,但正常行为,因为Android后台服务停止(?),因此当手机进入睡眠状态时停止向网络发送数据包。

我该如何解决这个问题?我是否需要完全采用不同的方法?

0 个答案:

没有答案