android-native
Android native platform APIs beyond UI: Activity/Fragment lifecycle,
Android Keystore (hardware-backed key storage), BiometricPrompt, EncryptedSharedPreferences,
WorkManager, NFC (NDEF + HCE), Foreground Services, broadcast receivers,
ContentProviders, Intents, FileProvider, App Links, ProGuard/R8 rules,
permissions model.
USE WHEN: user mentions "Android Keystore", "KeyGenParameterSpec", "BiometricPrompt",
"EncryptedSharedPreferences", "WorkManager", "NFC", "HCE", "Foreground Service",
"BroadcastReceiver", "ContentProvider", "App Links", "FileProvider", "ProGuard", "R8",
"Activity lifecycle"
DO NOT USE FOR: UI with Jetpack Compose - use `mobile/jetpack-compose`
DO NOT USE FOR: Kotlin language patterns - use `languages/kotlin`
DO NOT USE FOR: KMP setup - use `mobile/kotlin-multiplatform`
DO NOT USE FOR: SQLCipher - use `databases/sqlcipher`
Design3 files