Форум программистов, компьютерный форум, киберфорум
Наши страницы

Программирование Android

Войти
Регистрация
Восстановить пароль
 
Анд_Рей
3 / 4 / 0
Регистрация: 27.12.2009
Сообщений: 166
#1

Подключение к WiFi - Программирование Android

08.05.2017, 16:15. Просмотров 95. Ответов 0
Метки нет (Все метки)

Всем привет. Подскажите, пожалуйста, почему когда я подключаюсь к точке доступа она подключается и автоматически отключается?
вот код подключения

Java
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
private class Connector extends AsyncTask<Void, Void, Void> {
        @Override
        protected Void doInBackground(Void... params) {
            if (!mWifiManager.isWifiEnabled()) {
                mWifiManager.setWifiEnabled(true);
            }
 
            WifiConfiguration wifiConfig = new WifiConfiguration();
            wifiConfig.SSID = String.format(""%s"", ssid);
            wifiConfig.preSharedKey = String.format(""%s"", password);
            wifiConfig.allowedKeyManagement.set(WifiConfiguration.KeyMgmt.NONE);
            wifiConfig.priority = 100000;
            mWifiManager.addNetwork(wifiConfig);
 
            List<WifiConfiguration> configuredNetworks = mWifiManager.getConfiguredNetworks();
            if (configuredNetworks != null) {
                for (WifiConfiguration i : configuredNetworks) {
                    if (i.SSID != null && i.SSID.equals(""" + ssid + """)) {
                        mWifiManager.disconnect();
                        mWifiManager.enableNetwork(i.networkId, true);
                        mWifiManager.reconnect();
                        mNetworkId = i.networkId;
                        break;
                    }
                }
            }
            
            return null;
        }
 
        @Override
        protected void onPostExecute(Void aVoid) {
            super.onPostExecute(aVoid);
            powerManager.newWakeLock(PowerManager.PARTIAL_WAKE_LOCK, "lock");
            mWifiManager.createWifiLock(WifiManager.WIFI_MODE_FULL, "lock");
            mLock = mWifiManager.createMulticastLock("lock");
            mLock.setReferenceCounted(true);
            mLock.acquire();
        }
    }
Благодаю за помощь
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
08.05.2017, 16:15
Я подобрал для вас темы с готовыми решениями и ответами на вопрос Подключение к WiFi (Программирование Android):

Подключение к WiFi - Программирование Android
Всем привет. Пытаюсь подключиться к открытой WiFI точке вот таким образом WifiConfiguration wifiConfig = new WifiConfiguration(); ...

NETWORK_PROVIDER и Wifi - Программирование Android
Зачастую не может получить координаты по NETWORK_PROVIDER, но стоит включить Wifi и тут же ловит. Какая связь между Wifi и геолокацией по...

wifi чат - Программирование Android
Подскажите пожалуйста необходимо данные с ячейки передать на другой девайс через wifi изначально подключённые к одной сети. Заранее спасибо

включение wifi - Программирование Android
имеется такой код : import android.net.wifi.WifiManager; import android.os.Bundle; import android.app.Activity; import...

WiFi и энергосбережение - Программирование Android
Написал программу что-то вроде сетевого монитора, но есть одна проблема, которую нужно решить. Программа не использует WifiManager, а...

Ожидание подключения wifi - Программирование Android
Включаю wifi и пытаюсь дождаться подключения. Идея следующая final class ConnectivityReceiver extends BroadcastReceiver { ...

0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
08.05.2017, 16:15
Привет! Вот еще темы с ответами:

Передача данных по Wifi - Программирование Android
Всем доброго времени суток! Нуждаюсь в помощи... Пишу диплом на тему &quot;Wifi осциллограф&quot;. Имеется такой wifi...

Работа в wifi сети - Программирование Android
Можете показать пример кода как подключиться к сети wifi и передавать файлы определённому пк или планшету?

Включение wifi роутера - Программирование Android
Доброго времени суток всем. На android никогда ничего не писал, но нужно срочно сделать небольшую программу: Включение wifi роутера по...

Информация о WiFi сетях - Программирование Android
Мне нужно программно вычислить кол-во WiFi сетей в радиусе действия: 1. Если в зоне действия есть 2 или менее WiFi сетей - вернуть true ...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
1
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2018, vBulletin Solutions, Inc.
Рейтинг@Mail.ru