0
我想輸出我的家庭接入點的RSSI信號強度到控制檯上。到目前爲止,我已經添加了接收到的manifest.xml:輸出RSSI WiFi信號強度到控制檯
<receiver android:name="newAndroidApplication" android:enabled="true">
<intent-filter>
<action android:name="android.net.wifi.WifiManager.SCAN_RESULTS_AVAILABLE_ACTION"/>
</intent-filter>
</receiver>
然後我說下面的類來我的主要活動:
public class MyWifiReceiver extends BroadcastReceiver {
@Override
public void onReceive(Context context, Intent intent) {
WifiManager wifiManager = (WifiManager) getSystemService(Context.WIFI_SERVICE);
if(wifiManager.isWifiEnabled()) {
WifiInfo wifiInfo = wifiManager.getConnectionInfo();
if(wifiInfo != null) {
int dbm = wifiInfo.getRssi();
}
}
}
}
那麼,我該何去何從?我覺得我非常接近完成dBm的輸出到控制檯,所以只需要這個部分的一點幫助。