summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
author lifr <lifr@google.com> 2021-03-09 17:24:46 +0800
committer lifr <lifr@google.com> 2021-03-15 14:14:18 +0800
commit2dea00a2888bcbd2b4289f142d30cc138589ff9a (patch)
tree6be11a9f1f647921532f99848a9e88e1dcbf0e13
parent3ce3d9f33d9e0a86d743e9e62792f5a988fb7cd3 (diff)
[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
-rw-r--r--packages/Connectivity/service/Android.bp3
-rw-r--r--packages/Connectivity/service/jarjar-rules.txt1
2 files changed, 3 insertions, 1 deletions
diff --git a/packages/Connectivity/service/Android.bp b/packages/Connectivity/service/Android.bp
index 2fb9f72feab7..856f3b85333a 100644
--- a/packages/Connectivity/service/Android.bp
+++ b/packages/Connectivity/service/Android.bp
@@ -66,6 +66,7 @@ java_library {
"net-utils-device-common",
"net-utils-framework-common",
"netd-client",
+ "PlatformProperties",
],
apex_available: [
"//apex_available:platform",
@@ -76,7 +77,7 @@ java_library {
java_library {
name: "service-connectivity",
installable: true,
- static_libs:[
+ static_libs: [
"service-connectivity-pre-jarjar",
],
jarjar_rules: "jarjar-rules.txt",
diff --git a/packages/Connectivity/service/jarjar-rules.txt b/packages/Connectivity/service/jarjar-rules.txt
index d8c60a428ef6..a7b419b020b5 100644
--- a/packages/Connectivity/service/jarjar-rules.txt
+++ b/packages/Connectivity/service/jarjar-rules.txt
@@ -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.modules.utils.** com.android.connectivity.modules-utils.@1