Soru & Cevap

Wifi Manager

13.02.2017 - 12:18

Merhaba arkadaşlar,

Android uygulamamda wifi verilerini çekmek istiyorum mac adres olsun level olsun. Ancak wifi leri bir türlü listeleyemedim.Manifest dosyasında şu izinleri verdim:


<uses-permission android:name="android.permission.INTERNET" ></uses-permission> <uses-permission-sdk-23 android:name="android.permission.INTERNET" ></uses-permission-sdk-23> <uses-permission android:name="android.permission.ACCESS_NETWORK_STATE" ></uses-permission> <uses-permission-sdk-23 android:name="android.permission.ACCESS_NETWORK_STATE" ></uses-permission-sdk-23> <uses-permission android:name="android.permission.CHANGE_WIFI_STATE" ></uses-permission> <uses-permission-sdk-23 android:name="android.permission.CHANGE_WIFI_STATE" ></uses-permission-sdk-23> <uses-permission android:name="android.permission.ACCESS_WIFI_STATE" ></uses-permission> <uses-permission-sdk-23 android:name="android.permission.ACCESS_WIFI_STATE" ></uses-permission-sdk-23> <action android:name="android.net.wifi.WIFI_STATE_CHANGED"/> <action android:name="android.net.wifi.SCAN_RESULTS"/>
 

Uygulama içerisinde ise:


List<ScanResult> wifiList = wifi.getScanResults();
 

bu kod ile WifiManager sınıfından taranan wifileri çekmeye çalışıyorum ancak sürekli null dönüyor. Bu sorunu nasıl çözebilirim. Birde API seviyem 25 buda bir sorun teşkil eder mi ? Bazı izinlerde sorun oluyordu çünkü.

67 Görüntülenme

1 Cevap

Sitedeki sorulara cevap verebilmek için giriş yapın ya da üye olun.

Profile picture for user m101
m101
14.12.2019 - 02:06

https://stackoverflow.com/questions/50056081/android-wifimanagergetscanresults-still-returns-empty-list?noredirect=1#comment87129234_50056081 böyle bir cevap buldum.