1package { 2 // See: http://go/android-license-faq 3 default_applicable_licenses: ["Android-Apache-2.0"], 4} 5 6android_app { 7 name: "TelephonyProvider", 8 privileged: true, 9 srcs: ["src/**/*.java", "proto/**/*.proto"], 10 asset_dirs: ["assets/latest_carrier_id"], 11 platform_apis: true, 12 certificate: "platform", 13 libs: ["telephony-common"], 14 static_libs: ["android-common", "telephonyprovider-protos"], 15 generate_product_characteristics_rro: true, 16 manifest: "AndroidManifest.xml", 17} 18 19android_app { 20 name: "TelephonyProviderHsum", 21 privileged: true, 22 srcs: ["src/**/*.java", "proto/**/*.proto"], 23 asset_dirs: ["assets/latest_carrier_id"], 24 platform_apis: true, 25 certificate: "platform", 26 libs: ["telephony-common"], 27 static_libs: ["android-common", "telephonyprovider-protos"], 28 generate_product_characteristics_rro: true, 29 overrides: ["TelephonyProvider"], 30 31 manifest: "AndroidManifestHsum.xml", 32 additional_manifests: [ "AndroidManifest.xml" ], 33} 34 35filegroup { 36 name: "telephonyprovider-assets-carrierlist", 37 srcs: ["assets/latest_carrier_id/carrier_list.*"], 38} 39 40// used to share src with unit test app 41filegroup { 42 name: "telephonyprovider-shared-srcs", 43 srcs: [ 44 "src/**/*.java", 45 ], 46} 47