CariusLars / ar_flutter_plugin

Flutter Plugin for AR (Augmented Reality) - Supports ARKit on iOS and ARCore on Android devices
MIT License
317 stars 228 forks source link

Why is ACCESS_FINE_LOCATION defined #213

Open RobertBrunhage opened 7 months ago

RobertBrunhage commented 7 months ago

Why is ACCESS_FINE_LOCATION defined in https://github.com/CariusLars/ar_flutter_plugin/blob/16fa29a8d30a3422c33631486bf3de3e50d3dcb2/android/src/main/AndroidManifest.xml#L4

When using this package as a dependency that gets included in the overall build of the app.


The Android plugin doesn't seem to have it https://github.com/giandifra/arcore_flutter_plugin/blob/1ffb293a1e74c371e3f4bd2c4100b05577feac70/android/src/main/AndroidManifest.xml#L4

From my understanding it's just specific features that use this such as GeospatialMode. If that is the case the consumer of the package should probably define that permission and not the package itself.