【发布时间】:2018-04-18 07:52:33
【问题描述】:
我必须在 Android 上同时使用 WiFi 和 lte。
使用 ConnectivityManager,我可以在 wifi 处于活动状态时通过 lte 发送请求
但是,我从来没有同时使用这两个。
我目前使用这些方法。
private static ConnectivityManager cm;
private static NetworkRequest.Builder req;
cm = (ConnectivityManager) context.getSystemService(Context.CONNECTIVITY_SERVICE);
req = new NetworkRequest.Builder();
req.addCapability(NetworkCapabilities.NET_CAPABILITY_INTERNET);
req.addTransportType(NetworkCapabilities.TRANSPORT_CELLULAR);
cm.requestNetwork(req.build(), new ConnectivityManager.NetworkCallback() {
@Override
public void onAvailable(Network network) {
//here you can use bindProcessToNetwork
cm.bindProcessToNetwork(network);
}
});
有没有办法同时请求wifi和lte?
【问题讨论】:
标签: android networking android-wifi lte