próbowałem wyjaśnić problem w tym gifWiFi getScanResults zwraca pustą listę, jeśli GPS jest wyłączony. (Android 6.0.1)
zasadzie, ta aplikacja testu otrzyma „RSSI_CHANGED” intencję i wyświetli wyniki skanowania na ekranie.
wyniki skanowania są zawsze puste, chyba że GPS jest włączony.
Domyślam się, że moje pytanie brzmi: , dlaczego?
Aby uzyskać dostęp identyfikatory sprzętowe pobliskich urządzeń zewnętrznych poprzez Bluetooth i skanów Wi-Fi, aplikacja musi teraz mieć uprawnienia ACCESS_FINE_LOCATION lub ACCESS_COARSE_LOCATION
ja "ACCESS_COARSE_LOCATION" przyznane
Spójrz na ten błąd: https://code.google.com/p/android/issues/detail?id=185370 –
Czy znalazłeś rozwiązanie? – michoprogrammer
@Rayes thanks! Utknąłem też w tym problemie "jako projekt". – michoprogrammer