Background Fetch for Android

Hi all,

I’m using SDK 34 and background fetch has been working for months with iOS but I can’t for the life of me to get it working for Android. Are there any undocumented tricks I might need to know about? I found with iOS that the Geofence events were only working for the standalone TestFlight builds but not in Expo CLI so perhaps there’s something similar with Android.

The three types of background tasks I’m using are -

  • Get background location (working for iOS and Android)
  • Background fetch (only working for iOS)
  • Geofencing (working for iOS and Android)

Any advice or working code would be much appreciated.

thanks
Nick

Have got background fetch for Android working - though it only runs once a minute.

Public repo here - https://github.com/NickR49/background-fetch