android_app { name: "FlorisBoard", srcs: [ "app/src/main/kotlin/**/*.kt", "app/src/main/java/**/*.java", ], resource_dirs: ["app/src/main/res"], manifest: "app/src/main/AndroidManifest.xml", certificate: "platform", system_ext_specific: true, platform_apis: true, optimize: { enabled: true, }, overrides: ["FlorisBoard"], static_libs: [ "androidx.core_core", "androidx.emoji2_emoji2", "androidx.emoji2_emoji2-views", "androidx.startup_startup", "androidx.appcompat_appcompat", "androidx.preference_preference", "androidx.recyclerview_recyclerview", "androidx.constraintlayout_constraintlayout", ], required: ["android.permission.VIBRATE"], optional: ["android.permission.POST_NOTIFICATIONS"], allow_backup: true, backup_config: "res/xml/backup_rules.xml", full_backup_content: "res/xml/backup_rules.xml", enable_on_back_invoked_callback: true, profileable: true, package: "dev.patrickgold.florisboard", privileged: false, dex_preopt: { enabled: false, }, asset_dirs: ["app/src/main/assets"], }