tôi đã cố gắng để giải thích các vấn đề trong gif nàygetScanResults WiFi trả về danh sách trống nếu GPS tắt. (Android 6.0.1)
về cơ bản, ứng dụng thử nghiệm này nhận được một "RSSI_CHANGED" ý định và hiển thị các kết quả quét trên màn hình.
kết quả quét luôn trống trừ khi bật GPS.
Tôi đoán câu hỏi của tôi là tại sao?
Để truy cập vào định danh phần cứng của thiết bị ngoại vi lân cận thông qua Bluetooth và quét Wi-Fi miễn phí, bây giờ ứng dụng của bạn phải có các điều khoản ACCESS_FINE_LOCATION hoặc ACCESS_COARSE_LOCATION
Tôi đã "ACCESS_COARSE_LOCATION" cấp
Hãy xem lỗi này: https://code.google.com/p/android/issues/detail?id=185370 –
Bạn đã tìm thấy giải pháp chưa? – michoprogrammer
@Rayes cảm ơn! Tôi cũng bị mắc kẹt trong vấn đề này "như thiết kế". – michoprogrammer