アカウント名:
パスワード:
そこの分離は以前からされてる。今回の話はアプリが詳細な位置情報を要求したときに
Android 11以前:
の2択だったのが、
Android 12以降:
の3択になるってことかと(実際のダイアログは1回のみ許可と永続許可の選択肢も加わってボタンは5つだけど)
訂正
だから分離といえば分離か。
Android 12以降、詳細な位置情報の要求が自動的に3択になるわけではなく、おおまかな位置情報の要求も入れる必要がありそうですわね
SSID?大まかな位置情報にしたら単に精度の悪い値(現在地点とだいぶずれてるかもしれない値)を返すし、そうじゃなきゃ精度のいい値を返すかの違いだろアプリ側でいちいち全世界のSSIDを把握してDBと突合して位置決めるのか?
違う違う。Androidでは、アプリが周囲のWifiのSSID一覧を取得(WifiManager.getScanResults)するのに、位置情報へのアクセスのパーミッションが要求されるんだよ。それは、まさにアプリ側でSSIDのDBと突合して、GPS無効の端末の位置を特定していたお行儀の悪いアプリがあったためで、その対抗策だったんだが。もし今回の変更で位置情報の精度を悪くできるなら、その制限が緩和されるかもしれない?ということを元コメは言ってる。
SSID一覧を取得するには大まかな位置情報へのアクセス(ACCESS_COARSE_LOCATION)で済むので、もし元コメの意図がそういうことなら、「今回の変更には関係ない」という回答になりますわね
Note: If your app requests ACCESS_COARSE_LOCATION but not ACCESS_FINE_LOCATION, then this change doesn't affect your app.
https://developer.android.com/about/versions/12/behavior-changes-12?hl... [android.com]
もしSSID一
少し前にCOARSE/FINEの区別はなくなったのでは。# 8か9
> アプリ側でいちいち全世界のSSIDを把握してDBと突合して位置決めるのか?
そうわよ
Androidがいい感じに精度の悪い(良い)位置情報を返してくれるわけじゃなくってよアプリ開発者がBSSIDやCellIDを元に自分でやるのよ、そこは
より多くのコメントがこの議論にあるかもしれませんが、JavaScriptが有効ではない環境を使用している場合、クラシックなコメントシステム(D1)に設定を変更する必要があります。
アレゲは一日にしてならず -- アレゲ見習い
大まかな位置情報へのアクセス (スコア:1)
Re:大まかな位置情報へのアクセス (スコア:2, 参考になる)
そこの分離は以前からされてる。今回の話はアプリが詳細な位置情報を要求したときに
Android 11以前:
の2択だったのが、
Android 12以降:
の3択になるってことかと(実際のダイアログは1回のみ許可と永続許可の選択肢も加わってボタンは5つだけど)
Re:大まかな位置情報へのアクセス (スコア:1)
訂正
Android 11以前:
だから分離といえば分離か。
Re: (スコア:0)
Android 12以降、詳細な位置情報の要求が自動的に3択になるわけではなく、おおまかな位置情報の要求も入れる必要がありそうですわね
Re: (スコア:0)
SSID?
大まかな位置情報にしたら単に精度の悪い値(現在地点とだいぶずれてるかもしれない値)を返すし、そうじゃなきゃ精度のいい値を返すかの違いだろ
アプリ側でいちいち全世界のSSIDを把握してDBと突合して位置決めるのか?
Re:大まかな位置情報へのアクセス (スコア:2, 参考になる)
違う違う。
Androidでは、アプリが周囲のWifiのSSID一覧を取得(WifiManager.getScanResults)
するのに、位置情報へのアクセスのパーミッションが要求されるんだよ。
それは、まさにアプリ側でSSIDのDBと突合して、GPS無効の端末の位置を特定していたお行儀の悪いアプリがあったためで、その対抗策だったんだが。
もし今回の変更で位置情報の精度を悪くできるなら、その制限が緩和されるかもしれない?ということを元コメは言ってる。
Re: (スコア:0)
SSID一覧を取得するには大まかな位置情報へのアクセス(ACCESS_COARSE_LOCATION)で済むので、もし元コメの意図がそういうことなら、「今回の変更には関係ない」という回答になりますわね
https://developer.android.com/about/versions/12/behavior-changes-12?hl... [android.com]
もしSSID一
Re: (スコア:0)
少し前にCOARSE/FINEの区別はなくなったのでは。
# 8か9
Re:大まかな位置情報へのアクセス (スコア:1)
> アプリ側でいちいち全世界のSSIDを把握してDBと突合して位置決めるのか?
そうわよ
Androidがいい感じに精度の悪い(良い)位置情報を返してくれるわけじゃなくってよ
アプリ開発者がBSSIDやCellIDを元に自分でやるのよ、そこは