We want to include a LocationProvider backed by FusedLocationProviderClient, as this is what most commercial apps will want to use. Some care needs to be taken with this to ensure that it is not an issue for open-source projects wanting to publish on F-Droid, so this will probably end up being an optional separate package. We can still use the same gradle workspace, but it needs to be published separately.
We want to include a
LocationProvider
backed byFusedLocationProviderClient
, as this is what most commercial apps will want to use. Some care needs to be taken with this to ensure that it is not an issue for open-source projects wanting to publish on F-Droid, so this will probably end up being an optional separate package. We can still use the same gradle workspace, but it needs to be published separately.