我想开发一个使用wifi连接的Android应用程序。但我需要知道普通Android设备的wifi和移动热点覆盖区域限制。
答案 0 :(得分:1)
如果你真的想知道Android的覆盖范围,你需要从你有兴趣开发的每个模型中获得统计数据。最后,类似的东西的基准将归结为硬件。
在没有进行深入研究的情况下,我认为您能够做的最好的事情是通过正在使用的任何技术的理论极限进行分析。尽管如此,由于用户所在的建筑物,大气层,实际wifi卡的质量等变化,它仍然存在缺陷。很多变化使得统计数据有些多余。
答案 1 :(得分:0)
要实现此目的,您可以使用此解决方法: 1)从LocationManager获取设置wifi的位置。 2)现在在您的应用程序中注册ConnectivityChange。 3)开始远离你的wifi。 4)一旦你收到wifi已经消失,你将收到一个广播接收器,并在接收广播后再次从GPS获取该位置。 这样您就可以手动计算wifi范围。我不知道如果有障碍物会发生什么,在这种情况下都会发生。