package { // See: http://go/android-license-faq // A large-scale-change added 'default_applicable_licenses' to import // all of the 'license_kinds' from "hardware_interfaces_license" // to get the below license kinds: // SPDX-license-identifier-Apache-2.0 default_applicable_licenses: ["hardware_interfaces_license"], } cc_library { name: "libexample_vib_getter", srcs: ["getter.cpp"], product_available: true, vendor_available: true, shared_libs: [ "liblog", "libbinder_ndk", ], header_libs: ["jni_headers"], stl: "c++_shared", visibility: [":__subpackages__"], } android_app { name: "ExampleVibratorJavaVendorClient", privileged: true, vendor: true, static_libs: ["android.hardware.vibrator-V1-java"], jni_libs: ["libexample_vib_getter"], use_embedded_native_libs: true, jarjar_rules: "jarjar.txt", stl: "c++_shared", srcs: ["example/vib/MyActivity.java"], sdk_version: "system_current", visibility: [":__subpackages__"], } android_app { name: "ExampleVibratorJavaProductClient", privileged: true, product_specific: true, static_libs: ["android.hardware.vibrator-V1-java"], jni_libs: ["libexample_vib_getter"], use_embedded_native_libs: true, jarjar_rules: "jarjar.txt", stl: "c++_shared", srcs: ["example/vib/MyActivity.java"], sdk_version: "system_current", visibility: [":__subpackages__"], }