Aller au contenu

Configuration Android

GitHub

Le plugin fusionne POST_NOTIFICATIONS dans votre application (requis sur Android 13+). Demandez l'autorisation d'exécution avec requestPermission(). Minimum SDK : 24.

Créez des canaux de notification avec createChannel avant de publier. Utilisez channelId sur chaque notification.

Pour alarmes exactes, intents plein écran, et service de premier plan notifications, ajoutez les permissions opt-in et le service en premier plan à votre manifeste d’application. Depuis la racine de votre projet :

Fenêtre de terminal
bun ./node_modules/@capgo/capacitor-rich-notifications/scripts/apply-notification-permissions.mjs --project .

Cet utilitaire ajoute SCHEDULE_EXACT_ALARM, USE_FULL_SCREEN_INTENT, FOREGROUND_SERVICE, FOREGROUND_SERVICE_SPECIAL_USE, et déclare app.capgo.richnotifications.RichForegroundService par foregroundServiceType="specialUse".

Utiliser foregroundService: true et fullScreen: true uniquement lorsque ces permissions sont présentes.