SCAN_RESULTS_AVAILABLE_ACTION вернуть пустой список в Android 6.0

Вчера мой Nexus 5 получил обновление отAndroid MNC к версии6.0 - Marshmallow, С тех пор действие по сканированию сетей, доступных на устройстве, прекращает прием списка, в этом случае список результатов имеет размер 0, даже если в настройках системы Wifi указано 10+ сетей Wifi.

Код для этого является обычным: зарегистрироватьSCAN_RESULTS_AVAILABLE_ACTION и ждать события в приемнике, например так:

// Register the Receiver in some part os fragment...
getActivity().registerReceiver(wifiListener, new IntentFilter(WifiManager.SCAN_RESULTS_AVAILABLE_ACTION));
WifiManager wifiManager = (WifiManager) getActivity().getSystemService(Context.WIFI_SERVICE);
wifiManager.startScan();

// Inside the receiver:
WifiManager wifiManager = (WifiManager) context.getSystemService(Context.WIFI_SERVICE);
List<ScanResult> results = wifiManager.getScanResults();
// the result.size() is 0 after update to Android v6.0, same code working in older devices.

Я искал визменения API Тема об этом, но я не видел каких-либо серьезных изменений для этой функциональности.

Кто-нибудь это заметил? Что-то новое в API или просто единичный случай?

Ответы на вопрос(5)

Ваш ответ на вопрос