1package {
2    // See: http://go/android-license-faq
3    // A large-scale-change added 'default_applicable_licenses' to import
4    // all of the 'license_kinds' from "device_google_atv_license"
5    // to get the below license kinds:
6    //   SPDX-license-identifier-Apache-2.0
7    default_applicable_licenses: ["device_google_atv_license"],
8}
9
10prebuilt_etc {
11    name: "privapp_whitelist_com.example.sampleleanbacklauncher",
12    product_specific: true,
13    sub_dir: "permissions",
14    src: "com.example.sampleleanbacklauncher.xml",
15    filename_from_src: true,
16}
17
18
19android_app {
20    name: "TvSampleLeanbackLauncher",
21    srcs: ["src/main/**/*.java"],
22    resource_dirs: ["src/main/res"],
23    privileged: true,
24    product_specific: true,
25    sdk_version: "current",
26    target_sdk_version: "current",
27    required: ["privapp_whitelist_com.example.sampleleanbacklauncher"],
28    static_libs: [
29        "androidx.annotation_annotation",
30        "androidx.appcompat_appcompat",
31        "androidx.recyclerview_recyclerview",
32        "androidx.leanback_leanback",
33        "androidx.leanback_leanback-preference",
34        "androidx.preference_preference",
35        "androidx.legacy_legacy-preference-v14",
36        "androidx.localbroadcastmanager_localbroadcastmanager",
37    ],
38    manifest: "src/main/AndroidManifest.xml",
39}
40