diff --git a/Tethering/apex/Android.bp b/Tethering/apex/Android.bp index 5be393373e..dcdf693671 100644 --- a/Tethering/apex/Android.bp +++ b/Tethering/apex/Android.bp @@ -23,9 +23,10 @@ apex { compile_multilib: "both", updatable: true, min_sdk_version: "30", + bootclasspath_fragments: [ + "com.android.tethering-bootclasspath-fragment", + ], java_libs: [ - "framework-connectivity", - "framework-tethering", "service-connectivity", ], multilib: { @@ -61,6 +62,16 @@ android_app_certificate { certificate: "com.android.tethering", } +// Encapsulate the contributions made by the com.android.tethering to the bootclasspath. +bootclasspath_fragment { + name: "com.android.tethering-bootclasspath-fragment", + contents: [ + "framework-connectivity", + "framework-tethering", + ], + apex_available: ["com.android.tethering"], +} + override_apex { name: "com.android.tethering.inprocess", base: "com.android.tethering",