2015-10-28 2 views
4

Я перенесла приложение на Android 6.0. Но из этой миграции Wifi Scanresult всегда пуст. В некоторых статьях я видел, что это связано с новой политикой разрешения для местоположения. Итак, я добавил использование разрешения ACCESS_COARSE_LOCATION и ACCESS_FINE_LOCATION в манифест.Scanresult всегда пуст на Android 6.0

Кроме того, я добавил код requestPermissions, onRequestPermissionsResult и проверенное разрешение предоставлено успешно. Но scanresult по-прежнему пуст.

После того, как я включил настройку местоположения вручную, она работает нормально.

Есть ли решение проблемы?

ответ

5

Кажется, вы должны включить местоположение, чтобы получить WiFi ScanResult в Android 6.0

Вы можете найти более подробную информацию here

+0

вы спасатель – SAIR