|
我实现了4G,以太网可以共存,并可以通过4G上外网,以太网上局域网。
但现在有一个问题,4G只要重新拨号后,会导致路由表失效,感觉是以太网down了。
private static final boolean ENABLE_NETWORK_COEXIST = true; 这里设置true。
private void teardownUnneededNetwork(NetworkAgentInfo nai) {
if (nai.numRequestNetworkRequests() != 0) {
for (int i = 0; i < nai.numNetworkRequests(); i++) {
NetworkRequest nr = nai.requestAt(i);
// Ignore listening requests.
if (nr.isListen()) continue;
loge("Dead network still had at least " + nr);
break;
}
}
if (ENABLE_NETWORK_COEXIST) {
log("Skip teardownUnneededNetwork: " + nai.name());
} else {
//Markby denglijun 20201123
nai.asyncChannel.disconnect();
//End Mark
}
}
|
|