diff options
author | Tsung-Mao Fang <tmfang@google.com> | 2021-02-18 18:17:54 +0800 |
---|---|---|
committer | Tsung-Mao Fang <tmfang@google.com> | 2021-02-18 18:17:54 +0800 |
commit | 97311c7073b36de7166f28a908604ae12694be7a (patch) | |
tree | 7ecafba8f916d99cd6bfb92cecf740ae16ec8a85 | |
parent | 43f39c21a14226466089d0198f6cb6a52a224fe4 (diff) | |
download | robolectric-shadows-97311c7073b36de7166f28a908604ae12694be7a.tar.gz |
Shadow vpn manager service
Test: Run robo test
Fix: 180576544
Change-Id: I838014a0cee53d9ed521b1529569b51ae1f667d7
-rw-r--r-- | shadows/framework/src/main/java/org/robolectric/shadows/ShadowServiceManager.java | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/shadows/framework/src/main/java/org/robolectric/shadows/ShadowServiceManager.java b/shadows/framework/src/main/java/org/robolectric/shadows/ShadowServiceManager.java index 18d64fe80..3c4afdab6 100644 --- a/shadows/framework/src/main/java/org/robolectric/shadows/ShadowServiceManager.java +++ b/shadows/framework/src/main/java/org/robolectric/shadows/ShadowServiceManager.java @@ -38,6 +38,7 @@ import android.media.session.ISessionManager; import android.net.IConnectivityManager; import android.net.INetworkScoreService; import android.net.ITetheringConnector; +import android.net.IVpnManager; import android.net.nsd.INsdManager; import android.net.wifi.IWifiManager; import android.net.wifi.p2p.IWifiP2pManager; @@ -216,6 +217,8 @@ public class ShadowServiceManager { if (RuntimeEnvironment.getApiLevel() >= S) { map.put("permissionmgr", createBinder(IPermissionManager.class, "android.permission.IPermissionManager")); + map.put(Context.VPN_MANAGEMENT_SERVICE, + createBinder(IVpnManager.class, "android.net.IVpnManager")); } // END-INTERNAL SERVICES = Collections.unmodifiableMap(map); |