Skip to content

feat: register Android push service in manifest and wire into plugin#384

Open
Rosie-Kennelly-1 wants to merge 1 commit intorosie/android-expo-push-kotlin-generationfrom
rosie/android-expo-push-manifest
Open

feat: register Android push service in manifest and wire into plugin#384
Rosie-Kennelly-1 wants to merge 1 commit intorosie/android-expo-push-kotlin-generationfrom
rosie/android-expo-push-manifest

Conversation

@Rosie-Kennelly-1
Copy link

@Rosie-Kennelly-1 Rosie-Kennelly-1 commented Mar 6, 2026

Why?

towards: https://github.com/intercom/intercom/issues/360467

The generated FirebaseMessagingService from the previous PR needs to be registered in AndroidManifest.xml for Android to route FCM events to it, and wired into the existing Expo push notification plugin pipeline.

How?

Adds manifest registration with android:priority="10" and android:exported="false", detects existing FCM services to avoid conflicts, and chains the Android plugin into withPushNotifications.ts alongside the existing iOS plugins.

Part 2 of 2. Stacked on:

Related:

Generated with Claude Code

…nto plugin pipeline

Adds manifest registration for the generated service with priority 10
and android:exported=false. Detects existing FCM services and warns
instead of conflicting. Wires the Android plugin into the push
notification pipeline alongside the existing iOS plugins.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant