blob: 79872ff742a89574500dddd946156eb2b0695789 [file] [log] [blame]
// make wrapper static lib
java_library {
name: "qti_soundrecorder_wrapper",
srcs: ["src-Wrapper/**/*.java"],
sdk_version: "current",
}
prebuilt_etc {
name: "privapp_whitelist_com.android.soundrecorder",
src: "privapp-permissions-soundrecorder.xml",
sub_dir: "permissions",
product_specific: true,
filename_from_src: true,
}
android_app {
name: "QtiSoundRecorder",
srcs: ["**/*.java"],
resource_dirs: ["res"],
aaptflags: ["--auto-add-overlay"] + ["--extra-packages"] + ["androidx.recyclerview_recyclerview"],
static_libs: [
"androidx.recyclerview_recyclerview",
"androidx.core_core",
"qti_soundrecorder_wrapper",
],
required: ["privapp_whitelist_com.android.soundrecorder"],
overrides: ["SoundRecorder"],
product_specific: true,
sdk_version: "current",
optimize: {
proguard_flags_files: ["proguard.flags"],
},
privileged: true,
}