summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--packages/PackageInstaller/Android.bp66
1 files changed, 65 insertions, 1 deletions
diff --git a/packages/PackageInstaller/Android.bp b/packages/PackageInstaller/Android.bp
index b646da44f0aa..98a5a674fcdd 100644
--- a/packages/PackageInstaller/Android.bp
+++ b/packages/PackageInstaller/Android.bp
@@ -59,5 +59,69 @@ android_app {
lint: {
error_checks: ["Recycle"],
},
- generate_product_characteristics_rro: true,
+}
+
+android_app {
+ name: "PackageInstaller_tablet",
+ defaults: ["platform_app_defaults"],
+
+ srcs: [
+ "src/**/*.java",
+ "src/**/*.kt",
+ ],
+
+ certificate: "platform",
+ privileged: true,
+ platform_apis: false,
+ sdk_version: "system_current",
+ rename_resources_package: false,
+ overrides: ["PackageInstaller"],
+
+ static_libs: [
+ "xz-java",
+ "androidx.leanback_leanback",
+ "androidx.fragment_fragment",
+ "androidx.lifecycle_lifecycle-livedata",
+ "androidx.lifecycle_lifecycle-extensions",
+ "android.content.pm.flags-aconfig-java",
+ "android.os.flags-aconfig-java",
+ ],
+ aaptflags: ["--product tablet"],
+
+ lint: {
+ error_checks: ["Recycle"],
+ },
+}
+
+android_app {
+ name: "PackageInstaller_tv",
+ defaults: ["platform_app_defaults"],
+
+ srcs: [
+ "src/**/*.java",
+ "src/**/*.kt",
+ ],
+
+ certificate: "platform",
+ privileged: true,
+ platform_apis: false,
+ sdk_version: "system_current",
+ rename_resources_package: false,
+ overrides: ["PackageInstaller"],
+
+ static_libs: [
+ "xz-java",
+ "androidx.leanback_leanback",
+ "androidx.annotation_annotation",
+ "androidx.fragment_fragment",
+ "androidx.lifecycle_lifecycle-livedata",
+ "androidx.lifecycle_lifecycle-extensions",
+ "android.content.pm.flags-aconfig-java",
+ "android.os.flags-aconfig-java",
+ ],
+ aaptflags: ["--product tv"],
+
+ lint: {
+ error_checks: ["Recycle"],
+ },
}