Skip to content

Android 15 compatibility issue - MediaProjectionService cannot start from BOOT_COMPLETED #40

@MajorTal

Description

@MajorTal

Google Play Store is rejecting apps targeting Android 15 (API level 35) that use @livekit/react-native-webrtc.

Error message from Play Store:
"Apps targeting Android 15 or later cannot use BOOT_COMPLETED broadcast receivers to launch certain foreground service types. Your app starts restricted foreground service types using BOOT_COMPLETED broadcast receivers in: com.oney.WebRTCModule.MediaProjectionService.onStartCommand"

MediaProjection is one of the restricted foreground service types in Android 15 that cannot be started from BOOT_COMPLETED receivers.

Package version: @livekit/[email protected]
Target SDK: 35 (Android 15)

This blocks app submission to Google Play Store for any app targeting Android 15.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions