From ef8f04be0ce2820c380f1b3f7ae27b7c48f202f1 Mon Sep 17 00:00:00 2001 From: Lance Chang Date: Sun, 15 May 2022 08:35:10 -0700 Subject: [PATCH] Add targets for tablet/tv product variants Some string resources in PackageInstaller use different values depending on the form factor of the target device. At the moment, their values are determined at compile time with the aapt option "--product ". Test: manual build Bug: 230547007 Change-Id: I2cd789b8c3a2ee93f1eaad4079bc69d48ea39917 --- packages/PackageInstaller/Android.bp | 36 ++++++++++++++++++++++++++++ 1 file changed, 36 insertions(+) diff --git a/packages/PackageInstaller/Android.bp b/packages/PackageInstaller/Android.bp index 4106ac5e10b1d..47575137558a1 100644 --- a/packages/PackageInstaller/Android.bp +++ b/packages/PackageInstaller/Android.bp @@ -47,3 +47,39 @@ android_app { "androidx.leanback_leanback", ], } + +android_app { + name: "PackageInstaller_tablet", + defaults: ["platform_app_defaults"], + + srcs: ["src/**/*.java"], + + certificate: "platform", + privileged: true, + platform_apis: true, + rename_resources_package: false, + + static_libs: [ + "xz-java", + "androidx.leanback_leanback", + ], + aaptflags: ["--product tablet"], +} + +android_app { + name: "PackageInstaller_tv", + defaults: ["platform_app_defaults"], + + srcs: ["src/**/*.java"], + + certificate: "platform", + privileged: true, + platform_apis: true, + rename_resources_package: false, + + static_libs: [ + "xz-java", + "androidx.leanback_leanback", + ], + aaptflags: ["--product tv"], +}