Fantastic contribution, very grateful!
I tested almost everything, and everything works well except GotFromLocation which returns nothing.
In addition I would like to know the distance of points that I touch on the map or markers that I will place. How can I receive BearingTo and DistanceTo when I need it?
Which is the Min SDK? I cant execute it on some cellphones
it is necessary to limit for some android versions, 5.1.1, it did not work
what is the minimum to work?
Is there a way to use this extension to prevent the use of fake GPS and detect if Mock Locations are enabled?
Thanks
André Marsola
Welcome.
Maybe This :
UP!
Do you know any extension that allows us to block the “mock location” option?
Thank you very much to all
[image]
hello when install apk . on open app request to location permission with
all time access
but when i build apk with your aia location permission is allow only while using the app
no all time option to select
If so, you can copy the blocks to your backpack and try to construct according to your own style and if possible you can create such permission
why Allow all the time permission does not show
can any one solve it !
thanks
i already use this aia and build apk
https://community.kodular.io/uploads/short-url/7HOGMHbdlxWFuIHLb7sRccVXAX4.aia
and location permission is only
and apk install permission
https://community.kodular.io/uploads/short-url/l4VZWj3VNRQ13xPMHIQecgZdelb.apk
as far as I now this depends on the Android version you are using… EDIT: and “Allow All the time” is available only for Android 10, see also my tests here
so which device and Android version are you using for your tests?
Taifun
PS: no need to shout here in the community…
thanks for reply dear Taifun
phone is samsung galaxy a71 -android 10
as you see i use android studio AVD (android 10) too
and same result
with this apk (
https://community.kodular.io/uploads/short-url/l4VZWj3VNRQ13xPMHIQecgZdelb.apk
Result
May be problem with the extension used in the aia. Instead of extension(kio4) use default Google apps alone to get user location
it does only show if the extension uses the permission android.permission.ACCESS_BACKGROUND_LOCATION
and as this extension is not able to run in the background, you actually do not need “Allow all the time”…
Taifun
solved it by add ACCESS_BACKGROUND_LOCATION in manifest.xml
Result : Allow all the time
but a problem i have with BLE Scan in samsung android 10 while screen is off Scan Stoping
which however does not help to get the extension running in the background…
Taifun
Then how can you read the location even though the application is not used?
this can be done with a service… for example my locationservice extension is able to do it…
https://puravidaapps.com/locationservice.php
however it currently runs only in MIT App Inventor… in Kodular we have to wait, until AndroidX libraries are supported
Taifun
Thank you very much for your input and direction. I’ll try it, good luck.
Regards.