[CS15]Do not use hidden API of PlatformProperties

ConnectivityService is going to become a mainline module, and
it will not able to use hidden method anymore. Using PlatformProperties
as a static library instead of hidden API.

Bug: 170917042
Test: atest FrameworksNetTests
Merged-In: I3a3deca5d2e0f690db8c0061de2db2217376d268
Change-Id: I3a3deca5d2e0f690db8c0061de2db2217376d268
This commit is contained in:
lifr
2021-03-11 03:17:17 +08:00
parent 3978b58cf6
commit 764e506248
2 changed files with 3 additions and 1 deletions

View File

@@ -66,6 +66,7 @@ java_library {
"net-utils-device-common", "net-utils-device-common",
"net-utils-framework-common", "net-utils-framework-common",
"netd-client", "netd-client",
"PlatformProperties",
], ],
apex_available: [ apex_available: [
"//apex_available:platform", "//apex_available:platform",
@@ -76,7 +77,7 @@ java_library {
java_library { java_library {
name: "service-connectivity", name: "service-connectivity",
installable: true, installable: true,
static_libs:[ static_libs: [
"service-connectivity-pre-jarjar", "service-connectivity-pre-jarjar",
], ],
jarjar_rules: "jarjar-rules.txt", jarjar_rules: "jarjar-rules.txt",

View File

@@ -1,3 +1,4 @@
rule android.sysprop.** com.android.connectivity.sysprop.@1
rule com.android.net.module.util.** com.android.connectivity.net-utils.@1 rule com.android.net.module.util.** com.android.connectivity.net-utils.@1
rule com.android.modules.utils.** com.android.connectivity.modules-utils.@1 rule com.android.modules.utils.** com.android.connectivity.modules-utils.@1