Add connectivity protos to framework-connectivity am: f96b26606a
Original change: https://android-review.googlesource.com/c/platform/frameworks/base/+/1635040 Change-Id: Idebb84324407d0ce2f0066888b14fc22df736515
This commit is contained in:
@@ -23,6 +23,25 @@ package {
|
|||||||
default_applicable_licenses: ["frameworks_base_license"],
|
default_applicable_licenses: ["frameworks_base_license"],
|
||||||
}
|
}
|
||||||
|
|
||||||
|
java_library {
|
||||||
|
name: "framework-connectivity-protos",
|
||||||
|
proto: {
|
||||||
|
type: "nano",
|
||||||
|
},
|
||||||
|
srcs: [
|
||||||
|
// TODO: consider moving relevant .proto files directly to the module directory
|
||||||
|
":framework-javastream-protos",
|
||||||
|
],
|
||||||
|
apex_available: [
|
||||||
|
"//apex_available:platform",
|
||||||
|
"com.android.tethering",
|
||||||
|
],
|
||||||
|
jarjar_rules: "jarjar-rules-proto.txt",
|
||||||
|
visibility: [
|
||||||
|
"//visibility:private",
|
||||||
|
],
|
||||||
|
}
|
||||||
|
|
||||||
filegroup {
|
filegroup {
|
||||||
name: "framework-connectivity-internal-sources",
|
name: "framework-connectivity-internal-sources",
|
||||||
srcs: [
|
srcs: [
|
||||||
@@ -111,6 +130,7 @@ java_library {
|
|||||||
"ServiceConnectivityResources",
|
"ServiceConnectivityResources",
|
||||||
],
|
],
|
||||||
static_libs: [
|
static_libs: [
|
||||||
|
"framework-connectivity-protos",
|
||||||
"net-utils-device-common",
|
"net-utils-device-common",
|
||||||
],
|
],
|
||||||
jarjar_rules: "jarjar-rules.txt",
|
jarjar_rules: "jarjar-rules.txt",
|
||||||
|
|||||||
3
framework/jarjar-rules-proto.txt
Normal file
3
framework/jarjar-rules-proto.txt
Normal file
@@ -0,0 +1,3 @@
|
|||||||
|
keep android.net.NetworkCapabilitiesProto
|
||||||
|
keep android.net.NetworkProto
|
||||||
|
keep android.net.NetworkRequestProto
|
||||||
@@ -5,3 +5,6 @@ zap android.annotation.**
|
|||||||
zap com.android.net.module.annotation.**
|
zap com.android.net.module.annotation.**
|
||||||
zap com.android.internal.annotations.**
|
zap com.android.internal.annotations.**
|
||||||
|
|
||||||
|
rule android.net.NetworkCapabilitiesProto* android.net.connectivity.proto.NetworkCapabilitiesProto@1
|
||||||
|
rule android.net.NetworkProto* android.net.connectivity.proto.NetworkProto@1
|
||||||
|
rule android.net.NetworkRequestProto* android.net.connectivity.proto.NetworkRequestProto@1
|
||||||
|
|||||||
Reference in New Issue
Block a user