メインコンテンツへスキップ

Androidセットアップ

GitHub

このライブラリには AndroidManifest.xml 定義されている <uses-permission> 項目はありません。アプリで使用するものだけを android/app/src/main/AndroidManifest.xmlに追加してください。このプラグインの対象は minSdk 24 です プロジェクトで上書きしていない限り minSdkVersion.

権限一般的 uses-permission 名称
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 (レガシー)
locationWhenInUseandroid.permission.ACCESS_COARSE_LOCATION, android.permission.ACCESS_FINE_LOCATION
locationAlways上記に加えて android.permission.ACCESS_BACKGROUND_LOCATION
notificationsandroid.permission.POST_NOTIFICATIONS (Android 13以上)
activityRecognitionandroid.permission.ACTIVITY_RECOGNITION

reminders と appTrackingTransparency 返します unavailable Android上で

使用するのは scripts/apply-permissions.mjs 宣言をアプリのmanifestにマージするために npm パッケージから --project と --permissions iOSと同様にフラグが設定されます。