Android手机及其如何从移动数据和WiFi自动切换



手机如何选择何时wifi和移动数据打开的优先级?很想知道是什么控制了该决定,例如代码或Android手机上的驾驶员。

目前正在研究一个项目,该项目致力于构建一个能够从WiFi连接到其他线路(例如SMS网络(的应用程序,如果Internet线路下降。希望帮助灾难管理机构的沟通能力。

Android连接框架允许应用程序获得网络连接,而无论基础物理连接如何。Android根据效率和可用性决定连接类型。WiFi是最有效,最便宜和适合电池的,因此始终具有优先级。除非WiFi不可用,也没有Internet连接。然后,系统将以该顺序尝试LTE,HSPA,3G和2G(由于效率(。

您的应用程序无法从系统请求特定要求(仅WiFi或仅3G(。连接策略均范围内,所有应用程序都使用。取而代之的是,您必须实施灾难恢复。也就是说,您需要监视连接方法。诸如Spotify之类的应用程序需要WiFi也一样。如果没有首选连接可用,请通知用户或等待直到更改。

Google在此上有一个非常好的研讨会,我认为这将帮助您实施灾难恢复。

最新更新