Remove the usage of hidden API - setIsAvailable() from Vpn
In fact, NetworkAgent#getLegacyNetworkInfo() will call this API, so VPN doesn't need to call it. Remove the redundant behavior and the usage of hidden API. Bug: 182963397 Test: m Change-Id: I3b88f22fffde3dd4000d28342ed07209c7121a37 Merged-In: I3b88f22fffde3dd4000d28342ed07209c7121a37 (cherry-picked from ag/13929100)
This commit is contained in:
@@ -1287,7 +1287,6 @@ public class Vpn {
|
||||
});
|
||||
mNetworkAgent.setUnderlyingNetworks((mConfig.underlyingNetworks != null)
|
||||
? Arrays.asList(mConfig.underlyingNetworks) : null);
|
||||
mNetworkInfo.setIsAvailable(true);
|
||||
updateState(DetailedState.CONNECTED, "agentConnect");
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user