diff --git a/service/Android.bp b/service/Android.bp index d1a9004106..3afd6353d1 100644 --- a/service/Android.bp +++ b/service/Android.bp @@ -110,6 +110,7 @@ java_library { "networkstack-client", "PlatformProperties", "service-connectivity-protos", + "NetworkStackApiStableShims", ], apex_available: [ "com.android.tethering", diff --git a/service/jarjar-rules.txt b/service/jarjar-rules.txt index cc0cbcc563..f658a5e18f 100644 --- a/service/jarjar-rules.txt +++ b/service/jarjar-rules.txt @@ -94,5 +94,8 @@ rule android.net.util.NetworkConstants* com.android.connectivity.@0 rule com.android.internal.util.IState* com.android.connectivity.@0 rule com.android.internal.util.State* com.android.connectivity.@0 +# From the API shims +rule com.android.networkstack.apishim.** com.android.connectivity.@0 + # Remaining are connectivity sources in com.android.server and com.android.server.connectivity: # TODO: move to a subpackage of com.android.connectivity (such as com.android.connectivity.server)