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 {
|
java_defaults {
|
||||||
name: "TetheringApiLevel",
|
name: "TetheringApiLevel",
|
||||||
sdk_version: "module_current",
|
sdk_version: "module_current",
|
||||||
|
target_sdk_version: "31",
|
||||||
min_sdk_version: "30",
|
min_sdk_version: "30",
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
@@ -19,14 +19,16 @@
|
|||||||
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
|
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
|
||||||
package="com.android.networkstack.tethering"
|
package="com.android.networkstack.tethering"
|
||||||
android:sharedUserId="android.uid.networkstack">
|
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
|
<!-- 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
|
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
|
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.ACCESS_NETWORK_STATE" />
|
||||||
<uses-permission android:name="android.permission.BLUETOOTH" />
|
<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.BLUETOOTH_PRIVILEGED" />
|
||||||
<uses-permission android:name="android.permission.BROADCAST_STICKY" />
|
<uses-permission android:name="android.permission.BROADCAST_STICKY" />
|
||||||
<uses-permission android:name="android.permission.CHANGE_NETWORK_STATE" />
|
<uses-permission android:name="android.permission.CHANGE_NETWORK_STATE" />
|
||||||
|
|||||||
@@ -48,7 +48,7 @@ java_defaults {
|
|||||||
// Use with NetworkStackJarJarRules.
|
// Use with NetworkStackJarJarRules.
|
||||||
android_library {
|
android_library {
|
||||||
name: "TetheringIntegrationTestsLatestSdkLib",
|
name: "TetheringIntegrationTestsLatestSdkLib",
|
||||||
target_sdk_version: "30",
|
target_sdk_version: "31",
|
||||||
platform_apis: true,
|
platform_apis: true,
|
||||||
defaults: ["TetheringIntegrationTestsDefaults"],
|
defaults: ["TetheringIntegrationTestsDefaults"],
|
||||||
visibility: [
|
visibility: [
|
||||||
@@ -128,7 +128,7 @@ android_test {
|
|||||||
name: "TetheringCoverageTests",
|
name: "TetheringCoverageTests",
|
||||||
platform_apis: true,
|
platform_apis: true,
|
||||||
min_sdk_version: "30",
|
min_sdk_version: "30",
|
||||||
target_sdk_version: "30",
|
target_sdk_version: "31",
|
||||||
test_suites: ["device-tests", "mts-tethering"],
|
test_suites: ["device-tests", "mts-tethering"],
|
||||||
test_config: "AndroidTest_Coverage.xml",
|
test_config: "AndroidTest_Coverage.xml",
|
||||||
defaults: ["libnetworkstackutilsjni_deps"],
|
defaults: ["libnetworkstackutilsjni_deps"],
|
||||||
|
|||||||
@@ -22,7 +22,7 @@ android_test {
|
|||||||
name: "MtsTetheringTestLatestSdk",
|
name: "MtsTetheringTestLatestSdk",
|
||||||
|
|
||||||
min_sdk_version: "30",
|
min_sdk_version: "30",
|
||||||
target_sdk_version: "30",
|
target_sdk_version: "31",
|
||||||
|
|
||||||
libs: [
|
libs: [
|
||||||
"android.test.base",
|
"android.test.base",
|
||||||
|
|||||||
@@ -87,7 +87,7 @@ android_library {
|
|||||||
static_libs: [
|
static_libs: [
|
||||||
"TetheringApiStableLib",
|
"TetheringApiStableLib",
|
||||||
],
|
],
|
||||||
target_sdk_version: "30",
|
target_sdk_version: "31",
|
||||||
visibility: [
|
visibility: [
|
||||||
"//packages/modules/Connectivity/tests:__subpackages__",
|
"//packages/modules/Connectivity/tests:__subpackages__",
|
||||||
"//packages/modules/Connectivity/Tethering/tests:__subpackages__",
|
"//packages/modules/Connectivity/Tethering/tests:__subpackages__",
|
||||||
|
|||||||
Reference in New Issue
Block a user