diff --git a/Tethering/Android.bp b/Tethering/Android.bp index 9b8bac6168..83a4ebc72b 100644 --- a/Tethering/Android.bp +++ b/Tethering/Android.bp @@ -17,6 +17,7 @@ java_defaults { name: "TetheringAndroidLibraryDefaults", sdk_version: "module_current", + min_sdk_version: "30", srcs: [ "src/**/*.java", ":framework-tethering-shared-srcs", @@ -57,7 +58,7 @@ cc_library { "//apex_available:platform", // Used by InProcessTethering "com.android.tethering", ], - min_sdk_version: "current", + min_sdk_version: "30", srcs: [ "jni/android_net_util_TetheringUtils.cpp", ], @@ -118,7 +119,7 @@ android_app { // InProcessTethering is a replacement for Tethering overrides: ["Tethering"], apex_available: ["com.android.tethering"], - min_sdk_version: "current", + min_sdk_version: "30", } // Updatable tethering packaged as an application @@ -132,5 +133,5 @@ android_app { // The permission configuration *must* be included to ensure security of the device required: ["NetworkPermissionConfig"], apex_available: ["com.android.tethering"], - min_sdk_version: "current", + min_sdk_version: "30", } diff --git a/Tethering/apex/Android.bp b/Tethering/apex/Android.bp index 67097a79e5..a6ea99e9cc 100644 --- a/Tethering/apex/Android.bp +++ b/Tethering/apex/Android.bp @@ -17,7 +17,7 @@ apex { name: "com.android.tethering", updatable: true, - min_sdk_version: "current", + min_sdk_version: "30", java_libs: ["framework-tethering"], apps: ["Tethering"], manifest: "manifest.json", diff --git a/Tethering/common/TetheringLib/Android.bp b/Tethering/common/TetheringLib/Android.bp index 02dfdfec77..27b17c3667 100644 --- a/Tethering/common/TetheringLib/Android.bp +++ b/Tethering/common/TetheringLib/Android.bp @@ -28,6 +28,7 @@ java_sdk_library { hostdex: true, // for hiddenapi check apex_available: ["com.android.tethering"], permitted_packages: ["android.net"], + min_sdk_version: "30", } filegroup {