Skip to content
This repository was archived by the owner on Aug 23, 2023. It is now read-only.

Conversation

@joostfunkekupper
Copy link

@joostfunkekupper joostfunkekupper commented Oct 25, 2021

Changes

Updated the target API to 31 for the LocationUpdatesBackgroundKotlin as well as updated its dependencies and Gradle version.

The Manifest was updated to include the ACCESS_COARSE_LOCATION permission, and setting of exported flag for the Activity and the Receiver.

The PendingIntent also requires either an FLAG_MUTABLE flag as per https://developer.android.com/guide/components/intents-filters#DeclareMutabilityPendingIntent. I found that using immutable with FLAG_UPDATE_CURRENT would not allow for the intent to be updated with the required data.

Testing

Tested to ensure the BroadcastReceiver was receiving the Location updates.

Android S (API 31)

image

@joostfunkekupper joostfunkekupper force-pushed the background-location-api-31 branch from f18a479 to c62b84c Compare November 24, 2021 04:54
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant