diff options
author | Assam Boudjelthia <assam.boudjelthia@qt.io> | 2020-01-27 16:57:01 +0200 |
---|---|---|
committer | Assam Boudjelthia <assam.boudjelthia@qt.io> | 2020-01-29 18:03:32 +0200 |
commit | 594ec018648060340bfbd96477cfd743d7133a56 (patch) | |
tree | 9a1c1cccfcd85c3fdb06d16a2c3a3750185ac225 /src/positioning/positioning.pro | |
parent | 6059509368a75214c51380b7d8ded5bc91489779 (diff) | |
download | qtlocation-594ec018648060340bfbd96477cfd743d7133a56.tar.gz |
Android: request permissions before location requests or updates
startSatelliteUpdates() and lastKnownPosition() were not checking
Android permissions before trying to access positioning data.
Task-number: QTBUG-81689
Change-Id: Ia4d75920b7b07c6782d80a483a3e3961ed9149f5
Reviewed-by: Alex Blasche <alexander.blasche@qt.io>
Diffstat (limited to 'src/positioning/positioning.pro')
-rw-r--r-- | src/positioning/positioning.pro | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/src/positioning/positioning.pro b/src/positioning/positioning.pro index 06e2d531..65350909 100644 --- a/src/positioning/positioning.pro +++ b/src/positioning/positioning.pro @@ -11,8 +11,10 @@ OTHER_FILES += configure.json doc/src/*.qdoc doc/src/plugins/*.qdoc # show .qd ANDROID_BUNDLED_JAR_DEPENDENCIES = \ jar/QtPositioning.jar:org.qtproject.qt5.android.positioning.QtPositioning -ANDROID_PERMISSIONS = \ +ANDROID_PERMISSIONS += \ android.permission.ACCESS_FINE_LOCATION +ANDROID_FEATURES += \ + android.hardware.location.gps ANDROID_LIB_DEPENDENCIES = \ plugins/position/libplugins_position_qtposition_android.so MODULE_WINRT_CAPABILITIES_DEVICE += \ |