works for me: Qt 5.7, 5.8
Android 6.0.1, Android 7, iOS 10.2.1
QT += qml quick core network positioning
importQtPositioning5.3
PositionSource {
id: positionSource
updateInterval: 5000
onPositionChanged: {
var myCoordinate = {
PositionSource.update() doesn't do anything. However valid is true, but
latitude and longitude are both NaN.
When using start()/active:
D/QtPositioning(21346): Stopping updates
W/System.err(21346): java.lang.IllegalArgumentException: invalid listener: null
W/System.err(21346): at
android.locati