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 "hardware_interfaces_license" 5 // to get the below license kinds: 6 // SPDX-license-identifier-Apache-2.0 7 default_applicable_licenses: ["hardware_interfaces_license"], 8} 9 10aidl_interface { 11 name: "android.hardware.biometrics.face", 12 vendor_available: true, 13 srcs: [ 14 "android/hardware/biometrics/face/**/*.aidl", 15 ], 16 imports: [ 17 "android.hardware.biometrics.common-V4", 18 "android.hardware.common-V2", 19 "android.hardware.keymaster-V4", 20 ], 21 include_dirs: [ 22 "frameworks/native/aidl/gui", 23 ], 24 stability: "vintf", 25 backend: { 26 java: { 27 platform_apis: true, 28 }, 29 cpp: { 30 enabled: false, 31 }, 32 rust: { 33 enabled: false, 34 }, 35 ndk: { 36 additional_shared_libraries: [ 37 "libnativewindow", 38 ], 39 }, 40 }, 41 versions_with_info: [ 42 { 43 version: "1", 44 imports: [ 45 "android.hardware.biometrics.common-V1", 46 "android.hardware.common-V2", 47 "android.hardware.keymaster-V3", 48 ], 49 }, 50 { 51 version: "2", 52 imports: [ 53 "android.hardware.biometrics.common-V2", 54 "android.hardware.common-V2", 55 "android.hardware.keymaster-V3", 56 ], 57 }, 58 { 59 version: "3", 60 imports: [ 61 "android.hardware.biometrics.common-V3", 62 "android.hardware.common-V2", 63 "android.hardware.keymaster-V4", 64 ], 65 }, 66 { 67 version: "4", 68 imports: [ 69 "android.hardware.biometrics.common-V4", 70 "android.hardware.common-V2", 71 "android.hardware.keymaster-V4", 72 ], 73 }, 74 75 ], 76 frozen: true, 77 78} 79