我有一个用例,我需要使用Wifi网络而不是移动的网络来处理请求。移动设备已经连接到Wifi网络。但Android似乎总是使用移动数据网络而不是Wifi网络来解决网络请求。请注意,Wifi网络没有互联网接入,它只是一个在设置过程中由外部设备暴露的wifi接入点。
我尝试使用ConnectivityManager的setNetworkPreference(ConnectivityManager.TYPE_WIFI),但没有成功。
我有一个用例,我需要使用Wifi网络而不是移动的网络来处理请求。移动设备已经连接到Wifi网络。但Android似乎总是使用移动数据网络而不是Wifi网络来解决网络请求。请注意,Wifi网络没有互联网接入,它只是一个在设置过程中由外部设备暴露的wifi接入点。
我尝试使用ConnectivityManager的setNetworkPreference(ConnectivityManager.TYPE_WIFI),但没有成功。
1条答案
按热度按时间rhfm7lfc1#
在需要WiFi设置时禁用移动的数据。如果启用此功能,将不会解析运营商网络的任何请求。
启用飞行模式,然后切换wifi