Hello, trying to use appium.settings on memu player to set the fake location and the coordinates are not being set.
This is the output of logcat -d
04-17 20:29:24.753 5567 6836 I MOCKED LOCATION BUILDER: Received parameter: latitude, value: 54.86551
04-17 20:29:24.753 5567 6836 D MOCKED LOCATION SERVICE: Setting location of 'gps' to 'Location[gps 54.865510,23.871890 hAcc=1 et=+10m25s304ms vAcc=??? sAcc=??? bAcc=???]'
04-17 20:29:24.753 5567 6836 I MOCKED LOCATION BUILDER: Received parameter: longitude, value: 23.87189
04-17 20:29:24.753 5567 6836 I MOCKED LOCATION BUILDER: Received parameter: latitude, value: 54.86551
04-17 20:29:24.753 5567 6836 D MOCKED LOCATION SERVICE: Setting location of 'fused' to 'Location[fused 54.865510,23.871890 hAcc=1 et=+10m25s305ms vAcc=??? sAcc=??? bAcc=???]'
04-17 20:29:24.754 5567 6836 E MOCKED LOCATION SERVICE: Could not set location for 'fused'
04-17 20:29:24.754 5567 6836 E MOCKED LOCATION SERVICE: java.lang.UnsupportedOperationException: Method is not supported by connectionless client. APIs supporting connectionless client must not call this method.
04-17 20:29:24.754 5567 6836 E MOCKED LOCATION SERVICE: at com.google.android.gms.common.api.internal.zaag.isConnected(com.google.android.gms:play-services-base@@18.0.1:1)
04-17 20:29:24.754 5567 6836 E MOCKED LOCATION SERVICE: at io.appium.settings.location.FusedLocationProvider.setLocation(FusedLocationProvider.java:57)
04-17 20:29:24.754 5567 6836 E MOCKED LOCATION SERVICE: at io.appium.settings.LocationService$1.run(LocationService.java:155)
04-17 20:29:24.754 5567 6836 E MOCKED LOCATION SERVICE: at java.util.TimerThread.mainLoop(Timer.java:562)
Appium settings version - 4.2.3