Merge "Bump tethering target sdk version to 31" am: 0d4f956b34
Original change: https://android-review.googlesource.com/c/platform/packages/modules/Connectivity/+/1879617 Change-Id: I6f58b5bbb7c217a570217a98e6ab28a8d3c3b7e2
This commit is contained in:
@@ -21,6 +21,7 @@ package {
|
||||
java_defaults {
|
||||
name: "TetheringApiLevel",
|
||||
sdk_version: "module_current",
|
||||
target_sdk_version: "31",
|
||||
min_sdk_version: "30",
|
||||
}
|
||||
|
||||
|
||||
@@ -19,14 +19,16 @@
|
||||
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
|
||||
package="com.android.networkstack.tethering"
|
||||
android:sharedUserId="android.uid.networkstack">
|
||||
<uses-sdk android:minSdkVersion="29" android:targetSdkVersion="29" />
|
||||
|
||||
<!-- Permissions must be defined here, and not in the base manifest, as the tethering
|
||||
running in the system server process does not need any permission, and having
|
||||
privileged permissions added would cause crashes on startup unless they are also
|
||||
added to the privileged permissions allowlist for that package. -->
|
||||
added to the privileged permissions allowlist for that package. EntitlementManager
|
||||
would set exact alarm but declare SCHEDULE_EXACT_ALARM is not necessary here because
|
||||
privilege application would be in the allowlist. -->
|
||||
<uses-permission android:name="android.permission.ACCESS_NETWORK_STATE" />
|
||||
<uses-permission android:name="android.permission.BLUETOOTH" />
|
||||
<uses-permission android:name="android.permission.BLUETOOTH_CONNECT" />
|
||||
<uses-permission android:name="android.permission.BLUETOOTH_PRIVILEGED" />
|
||||
<uses-permission android:name="android.permission.BROADCAST_STICKY" />
|
||||
<uses-permission android:name="android.permission.CHANGE_NETWORK_STATE" />
|
||||
|
||||
@@ -48,7 +48,7 @@ java_defaults {
|
||||
// Use with NetworkStackJarJarRules.
|
||||
android_library {
|
||||
name: "TetheringIntegrationTestsLatestSdkLib",
|
||||
target_sdk_version: "30",
|
||||
target_sdk_version: "31",
|
||||
platform_apis: true,
|
||||
defaults: ["TetheringIntegrationTestsDefaults"],
|
||||
visibility: [
|
||||
@@ -128,7 +128,7 @@ android_test {
|
||||
name: "TetheringCoverageTests",
|
||||
platform_apis: true,
|
||||
min_sdk_version: "30",
|
||||
target_sdk_version: "30",
|
||||
target_sdk_version: "31",
|
||||
test_suites: ["device-tests", "mts-tethering"],
|
||||
test_config: "AndroidTest_Coverage.xml",
|
||||
defaults: ["libnetworkstackutilsjni_deps"],
|
||||
|
||||
@@ -22,7 +22,7 @@ android_test {
|
||||
name: "MtsTetheringTestLatestSdk",
|
||||
|
||||
min_sdk_version: "30",
|
||||
target_sdk_version: "30",
|
||||
target_sdk_version: "31",
|
||||
|
||||
libs: [
|
||||
"android.test.base",
|
||||
|
||||
@@ -87,7 +87,7 @@ android_library {
|
||||
static_libs: [
|
||||
"TetheringApiStableLib",
|
||||
],
|
||||
target_sdk_version: "30",
|
||||
target_sdk_version: "31",
|
||||
visibility: [
|
||||
"//packages/modules/Connectivity/tests:__subpackages__",
|
||||
"//packages/modules/Connectivity/Tethering/tests:__subpackages__",
|
||||
|
||||
Reference in New Issue
Block a user