0

Android モバイルに存在する Wifi 信号バーの数を確認したい.これを確認するには、Wifi 信号バーのコンテンツの説明を読んで印刷したい.

以下のコードは機能しません (コンテンツの説明のテキストを読み取れません)。

UiSelector wifi = newUiSelector().className("android.widget.ImageView").index(1).descriptionContains("wifi");
        System.out.println("Bars =" +wifi);

注:私はadbを使用していません

4

1 に答える 1

0

それがうまくいくことを願っています

int Levels=5;
    WifiInfo wifiInfo = wifiManager.getConnectionInfo();
    int level=WifiManager.calculateSignalLevel(wifiInfo.getRssi(), Levels);
    System.out.println("Bars =" +level);
于 2013-12-26T05:13:57.270 に答える