Страницы

Поиск по вопросам

пятница, 27 декабря 2019 г.

Использование Wi-Fi в андроид-эмуляторе

#java #android


Здравствуйте.
Можно ли использовать на эмуляторе андроида Wi-Fi.
Использовал аndroid studio. Написал следующую функцию. Она все время говорит, что
wi-fi отключен.  

public void onTurn(View view) {
        TextView tv = (TextView) findViewById(R.id.textbox);
        tv.setText("Проверка");
        WifiManager wifiMgr = (WifiManager) getSystemService(Context.WIFI_SERVICE);
        WifiManager Wifi = (WifiManager) getSystemService(Context.WIFI_SERVICE);
        Wifi.setWifiEnabled(true);
        if(wifiMgr.isWifiEnabled())
        {
            tv.append("Wifi is enabled");
        }
        else
        {
            tv.append("Wifi is disabled");
        }

    }  


В манифесте все разрешил.  








    


Ответы

Ответ 1



WifiManager wifiMgr = (WifiManager) getSystemService(Context.WIFI_SERVICE); //Создали одну переменную WifiManager Wifi = (WifiManager) getSystemService(Context.WIFI_SERVICE); //Создали вторую Wifi.setWifiEnabled(true); //Включили одну if(wifiMgr.isWifiEnabled())//Проверяем уже почему-то другую { tv.append("Wifi is enabled"); } else { tv.append("Wifi is disabled"); } У меня, кстати, эмуль постоянно включенный wi-fi показывает=)

Комментариев нет:

Отправить комментарий