Aller au contenu

Configuration Android

GitHub

La bibliothèque AndroidManifest.xml ne déclare aucune <uses-permission> entries. Ajoutez uniquement ce que votre app utilise à android/app/src/main/AndroidManifest.xml. Le plugin cible minSdk 24 sauf si votre projet définit minSdkVersion.

AutorisationTypiques uses-permission noms
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
locationAlwaysau-dessus de android.permission.ACCESS_BACKGROUND_LOCATION
notificationsandroid.permission.POST_NOTIFICATIONS (Android 13+)
activityRecognitionandroid.permission.ACTIVITY_RECOGNITION

reminders et appTrackingTransparency return unavailable sur Android.

Utiliser scripts/apply-permissions.mjs du package npm pour fusionner les déclarations dans le manifeste de votre application, avec les mêmes --project et --permissions flags que sur iOS.