2015-07-12 2 views
0

Я хочу создать приложение, которое автоматически подключается к Open Networks (так что пароль не будет). Я знаю, что вы можете сканировать с wifi.startScan() и wifi.getScanResults. Но как я могу сохранить все эти сетевые имена?Android Java: получить открытые WiFi-сети

Так что я могу подключиться к ним:

String networkSSID = "test"; 
String networkPass = "pass"; 

WifiConfiguration conf = new WifiConfiguration(); 
conf.allowedKeyManagement.set(WifiConfiguration.KeyMgmt.NONE); 

К сожалению, я действительно nooby.

ответ

0

Вы хотите, чтобы вы просто хотели сохранить строки для SSID и ключей, чтобы вы могли легко восстановить и подключиться позже?

Самый простой способ - использовать SharedPreferences для хранения любых данных. Вот учебник от slidenerd, который очень прост.

https://www.youtube.com/watch?v=riyMQiHY3V4

Я нуб тоже, так что всякий раз, когда у меня есть вопросы, я направляюсь прямо к slidenerd или thenewboston на YouTube, а затем начать копаться в технической документации, как только у меня есть базовое понимание.

+0

Хотя эта ссылка может ответить на вопрос, лучше включить здесь основные части ответа и предоставить ссылку для справки. Ответные ссылки могут стать недействительными, если связанная страница изменится. – ZygD

+0

Я не хочу этого. И я не понимаю этого дерьма. –

+0

Я просто хочу получить SSID сетей у меня рядом без пароля –

Смежные вопросы