我在运行Android JellyBean 4.1的设备中接收多播数据包时遇到以下问题
在设备处于空闲(锁定)状态期间,不会收到MultiCast数据包。
正如大多数论坛所建议的那样,我尝试过WifiMultiCastLock,WifiWakeLock,WifiSleep Policy等。
但是我的应用程序仍然无法在空闲状态下接收多播数据包。
我在运行ICS 4.0或更早版本的Android设备上测试了相同的可安装程序。这些设备中没有出现此问题。我的意思是,即使在ICS中的空闲(锁定)状态期间,相同的应用程序也在接收多播数据包。
那么,移植到JellyBean有什么我需要改变的吗?
请建议解决此问题的正确方法。
提前致谢, Pragadeesh