Merge "Create a service-connectivity-pre-jarjar library"
This commit is contained in:
@@ -50,12 +50,11 @@ cc_library_shared {
|
|||||||
}
|
}
|
||||||
|
|
||||||
java_library {
|
java_library {
|
||||||
name: "service-connectivity",
|
name: "service-connectivity-pre-jarjar",
|
||||||
srcs: [
|
srcs: [
|
||||||
|
":framework-connectivity-shared-srcs",
|
||||||
":connectivity-service-srcs",
|
":connectivity-service-srcs",
|
||||||
],
|
],
|
||||||
installable: true,
|
|
||||||
jarjar_rules: "jarjar-rules.txt",
|
|
||||||
libs: [
|
libs: [
|
||||||
"android.net.ipsec.ike",
|
"android.net.ipsec.ike",
|
||||||
"services.core",
|
"services.core",
|
||||||
@@ -73,3 +72,16 @@ java_library {
|
|||||||
"com.android.tethering",
|
"com.android.tethering",
|
||||||
],
|
],
|
||||||
}
|
}
|
||||||
|
|
||||||
|
java_library {
|
||||||
|
name: "service-connectivity",
|
||||||
|
installable: true,
|
||||||
|
static_libs:[
|
||||||
|
"service-connectivity-pre-jarjar",
|
||||||
|
],
|
||||||
|
jarjar_rules: "jarjar-rules.txt",
|
||||||
|
apex_available: [
|
||||||
|
"//apex_available:platform",
|
||||||
|
"com.android.tethering",
|
||||||
|
],
|
||||||
|
}
|
||||||
|
|||||||
@@ -1,2 +1,13 @@
|
|||||||
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
|
||||||
|
|
||||||
|
# internal util classes
|
||||||
|
# Exclude AsyncChannel. TODO: remove AsyncChannel usage in ConnectivityService
|
||||||
|
rule com.android.internal.util.AsyncChannel* @0
|
||||||
|
# Exclude LocationPermissionChecker. This is going to be moved to libs/net
|
||||||
|
rule com.android.internal.util.LocationPermissionChecker* @0
|
||||||
|
rule android.util.LocalLog* com.android.connectivity.util.LocalLog@1
|
||||||
|
# android.util.IndentingPrintWriter* should use a different package name from
|
||||||
|
# the one in com.android.internal.util
|
||||||
|
rule android.util.IndentingPrintWriter* android.connectivity.util.IndentingPrintWriter@1
|
||||||
|
rule com.android.internal.util.** com.android.connectivity.util.@1
|
||||||
|
|||||||
@@ -70,7 +70,7 @@ android_test {
|
|||||||
"mockito-target-minus-junit4",
|
"mockito-target-minus-junit4",
|
||||||
"net-tests-utils",
|
"net-tests-utils",
|
||||||
"platform-test-annotations",
|
"platform-test-annotations",
|
||||||
"service-connectivity",
|
"service-connectivity-pre-jarjar",
|
||||||
"services.core",
|
"services.core",
|
||||||
"services.net",
|
"services.net",
|
||||||
],
|
],
|
||||||
|
|||||||
Reference in New Issue
Block a user