Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/203.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Android 仅通过移动数据连接路由网络请求_Android_Wifi_Apn - Fatal编程技术网

Android 仅通过移动数据连接路由网络请求

Android 仅通过移动数据连接路由网络请求,android,wifi,apn,Android,Wifi,Apn,是否有一种方法可以强制我的所有网络请求通过我的APN(即通过移动网络数据连接)而不是通过wifi发出,而不必禁用wifi 我想知道我的Android应用程序是否可以专门使用网络接入点 我已经能够设置默认的网络APN并使用它,但为此,我必须先禁用Wifi。考虑到最初登录谷歌配置android设备无法做到这一点,这可能会有问题 还要考虑一个事实,即用户可能期望手机在连接时只使用wifi数据。反正我就是这么做的。每当wifi图标可见时,3G图标(及其上/下流量指示器)也会消失,因此必须对此有所考虑,这

是否有一种方法可以强制我的所有网络请求通过我的APN(即通过移动网络数据连接)而不是通过wifi发出,而不必禁用wifi

我想知道我的Android应用程序是否可以专门使用网络接入点


我已经能够设置默认的网络APN并使用它,但为此,我必须先禁用Wifi。

考虑到最初登录谷歌配置android设备无法做到这一点,这可能会有问题


还要考虑一个事实,即用户可能期望手机在连接时只使用wifi数据。反正我就是这么做的。每当wifi图标可见时,3G图标(及其上/下流量指示器)也会消失,因此必须对此有所考虑,这基本上可以归结为当wifi可用时不使用3G。

棒棒糖中添加了此功能(随着支持wifi的设备的出现,这变得非常必要)。只需从connectivity manager获取与数据网络对应的网络实例。然后打电话

参考: