Obsolete
Status Update
Comments
th...@gmail.com <th...@gmail.com> #2
It's still not working, i have to agree to that.
I have tested it on my Galaxy S5 (Android 6.0.1) and the issue is still existing.
Only if i turn on GPS, i can receive a non empty list of wifi access points
I have tested it on my Galaxy S5 (Android 6.0.1) and the issue is still existing.
Only if i turn on GPS, i can receive a non empty list of wifi access points
pa...@gmail.com <pa...@gmail.com> #3
Hi,
please don't throw rocks on me but I think they will never reopen it.
They say you must turn on the LOCATION feature on the device (which includes GPS) to get the wifi scan results because it's possible to guess position of the user using this list (approximation with known free hotspots, for example). This would be a big lie to say the user "ok you turned off the LOCATION feature so nobody can follow where you are" and give the list of wifi acces points around the user in the same time.
You're just wrong when you say I must turn ON GPS...no, it's the LOCATION feature. It could even work on devices without GPS antenna.
So, YES this is really annoying. YES it's not fair that Google apps like the wifi settings app can work without LOCATION...but these apps are certified and trusted.
One thing we can ask to Google is : open the certification / add specific checks to allow us to publish apps that could work fine like the wifi settings app.
Thanks for reading. Please don't throw rocks on me :)
Regards
please don't throw rocks on me but I think they will never reopen it.
They say you must turn on the LOCATION feature on the device (which includes GPS) to get the wifi scan results because it's possible to guess position of the user using this list (approximation with known free hotspots, for example). This would be a big lie to say the user "ok you turned off the LOCATION feature so nobody can follow where you are" and give the list of wifi acces points around the user in the same time.
You're just wrong when you say I must turn ON GPS...no, it's the LOCATION feature. It could even work on devices without GPS antenna.
So, YES this is really annoying. YES it's not fair that Google apps like the wifi settings app can work without LOCATION...but these apps are certified and trusted.
One thing we can ask to Google is : open the certification / add specific checks to allow us to publish apps that could work fine like the wifi settings app.
Thanks for reading. Please don't throw rocks on me :)
Regards
jk...@gmail.com <jk...@gmail.com> #4
So developers should just have the ability to prompt users to turn on coarse location temporarily. Consider that many users want maps to use fine location when they navigate, so they would like to leave fine location on all the time and quickly toggle location on and off as needed. If they want to use an app that needs location on, but not at high accuracy, they have to decide whether to sacrifice battery with gps or their time toggling both location and accuracy mode twice, before and after using the app. This is exceedingly poor user experience, and wopuld be improved with a prompt to allow the app to turn on coarse location only until the app is closed, and then switch back to fine.
ri...@gmail.com <ri...@gmail.com> #5
This is a poor experience for users and developers. Connecting to WiFi does NOT have any relation to GPS. Separate the two features of Android so that we can TURN ON LOCATION without TURN ON GPS.
This 'bundling' of android features (GPS and Location) is creating negative battery life experience to users if they want any kind of application on their phone which relies on WiFi AP scan results.
This 'bundling' of android features (GPS and Location) is creating negative battery life experience to users if they want any kind of application on their phone which relies on WiFi AP scan results.
jo...@gmail.com <jo...@gmail.com> #6
A main problem is forcing the users to manually turn their GPS on, without them wanting to. It's off for a reason!
Stop and ask how the users of Android feel, when they have to manually go into the settings and then enable GPS so that an app can scan for Wi-Fi - What they would consider to be two separate and unrelated elements of their device.
And then the users will ask the question: "why can Google scan for wi-fi access points, but this app cannot? Why does it need GPS turned on? I do not trust this app."
Google are punishing their developers and users. Those who have built safe apps will have them removed by users and rated 1 star because they do not work as intended. Those who have built unsafe apps might as well use just GPS when available, since it's more accurate and the permissions have already been accepted, at the cost of battery consumption for the user.
AND UPDATE THE DOCUMENTATION!http://developer.android.com/reference/android/net/wifi/WifiManager.html#getScanResults()
Stop and ask how the users of Android feel, when they have to manually go into the settings and then enable GPS so that an app can scan for Wi-Fi - What they would consider to be two separate and unrelated elements of their device.
And then the users will ask the question: "why can Google scan for wi-fi access points, but this app cannot? Why does it need GPS turned on? I do not trust this app."
Google are punishing their developers and users. Those who have built safe apps will have them removed by users and rated 1 star because they do not work as intended. Those who have built unsafe apps might as well use just GPS when available, since it's more accurate and the permissions have already been accepted, at the cost of battery consumption for the user.
AND UPDATE THE DOCUMENTATION!
da...@gmail.com <da...@gmail.com> #7
is there any update for this issue?
It really makes the end users in trouble by turning on the GPS location - in order to get the result of getScanResults().
It really makes the end users in trouble by turning on the GPS location - in order to get the result of getScanResults().
ye...@googlemail.com <ye...@googlemail.com> #8
As a user, I will abandon all Bluetooth devices until this "feature" get removed. Google, please kindly don't challenge our trust on you.
bl...@gmail.com <bl...@gmail.com> #9
Fix your shit google
in...@gmail.com <in...@gmail.com> #10
Got that problem by using BLE remote control app which does not require location, but Google's code requires it... That is really annoying to enable GPS every time when I'm trying to use remote control of my devices.
pi...@gmail.com <pi...@gmail.com> #11
#3
I add <uses-feature android:name="android.hardware.location"/> <uses-permission android:name="android.permission.ACCESS_FINE_LOCATION"/>
<uses-permission android:name="android.permission.ACCESS_COARSE_LOCATION"/> but it still does't work
I add <uses-feature android:name="android.hardware.location"/> <uses-permission android:name="android.permission.ACCESS_FINE_LOCATION"/>
<uses-permission android:name="android.permission.ACCESS_COARSE_LOCATION"/> but it still does't work
ti...@googlemail.com <ti...@googlemail.com> #12
Please correct that mistake. Nearby devices feature also requires location service turned on. Thats why I never used it, because I thought Google is storing my position when using it. Please correct that missbeheaviour and reopen the old issue https://issuetracker.google.com/issues/37060483
wu...@gmail.com <wu...@gmail.com> #13
yes, I think google need to fix it
sa...@google.com <sa...@google.com> #14
Thank you for your feedback. We assure you that we are doing our best to address the issue reported, however our product team has shifted work priority that doesn't include this issue. For now, we will be closing the issue as won't fix obsolete. If this issue currently still exists, we request that you log a new issue along with latest bug report here https://goo.gl/TbMiIO .
Description
getScanResults() still requests Location enabled and any words said in ref book.
185370: WifiManager#getScanResults() returns an empty array list if GPS is turned off.
Thank you.