请求Wifi上的套接字工厂呼叫不工作

时间:2018-04-26 11:30:34

标签: java android sockets networking google-pixel

嗨我有一个安卓套接字工厂,在Wifi上给我一个移动套接字,以便在移动设备上执行我的网络请求,如果我在wifi上。一切都像预期的那样工作,但当我的设备上有Wifi Calling选项时,它就不能工作了,我会暂停。

NetworkRequest networkRequest = new NetworkRequest.Builder()
                .addTransportType(NetworkCapabilities.TRANSPORT_CELLULAR)
                .addCapability(NetworkCapabilities.NET_CAPABILITY_INTERNET)
                .build();

ConnectivityManager.NetworkCallback callback = new ConnectivityManager.NetworkCallback() {
            @Override
            public void onAvailable(Network network) {
                super.onAvailable(network);
            }
        };

connectivityManager.requestNetwork(networkRequest , callback);

enter image description here

enter image description here

0 个答案:

没有答案