Saltar al contenido

Configuración de Android

GitHub

La librería AndroidManifest.xml no declara <uses-permission> entradas. Añade solo lo que tu app usa a android/app/src/main/AndroidManifest.xml. El plugin apunta a minSdk 24 a menos que tu proyecto lo anule minSdkVersion.

PermisoTípicos uses-permission nombres
cameraandroid.permission.CAMERA
microphone, speechRecognitionandroid.permission.RECORD_AUDIO
photoLibrary, mediaImagesandroid.permission.READ_MEDIA_IMAGES, android.permission.READ_MEDIA_VISUAL_USER_SELECTED, android.permission.READ_EXTERNAL_STORAGE (legacy)
locationWhenInUseandroid.permission.ACCESS_COARSE_LOCATION, android.permission.ACCESS_FINE_LOCATION
locationAlwayslos anteriores más android.permission.ACCESS_BACKGROUND_LOCATION
notificationsandroid.permission.POST_NOTIFICATIONS (Android 13+)
activityRecognitionandroid.permission.ACTIVITY_RECOGNITION

reminders y appTrackingTransparency return unavailable en Android.

Usa scripts/apply-permissions.mjs del paquete npm para fusionar las declaraciones en el manifiesto de tu app, con los mismos --project y --permissions flags que en iOS.