Android通过命令连接wifi的方法(解决usb不能用问题)
此方式可以通过串口来操作
1.进入wpa_cli后,命令如下:
#wpa_cli #scan #scan_results ;会显示搜索到的wifi信号列表,假设你的wifissid是wireless0 #add_net会打印一个net编号,如果打印0 0 #set_network0ssid"wireless0"//wifi名称 #set_network0psk"123456"//123456是wireless0的密码。 #select_network0 #enable_network0 #quit//执行q就会退出wpa_cli
2.查看wifi是否连接成功
#ifconfigwlan0 wlan0Linkencap:EthernetHWaddr90:bd:e6:36:6a:d6 inetaddr:192.168.0.112Bcast:192.168.0.255Mask:255.255.255.0 inet6addr:fe80::92bd:e6ff:fe36:6ad6/64Scope:Link UPBROADCASTRUNNINGMULTICASTMTU:1500Metric:1 RXpackets:699errors:0dropped:0overruns:0frame:0 TXpackets:654errors:0dropped:0overruns:0carrier:0 collisions:0txqueuelen:1000 RXbytes:757221TXbytes:75376
注意:说明已经连接成功,每次要看到下面log才能执行下一步,否则可能设置失败!
<3>CTRL-EVENT-SCAN-STARTED
<3>CTRL-EVENT-SCAN-RESULTS
注意:此种方式,重启后wifi密码会被清除;
4.此时连接到wifiadb
#adbtcpip5555
#adbconnect192.168.0.112:5555
5.打开一个投屏软件,然后连接到另一个wifi(这样重启后就不会被清除)
PS:下面看下android命令行对wifi的操作
root@hammerhead:/data/misc/wifi#catwpa_supplicant.conf network={ ssid="hsyk-it" psk="hs123456789" key_mgmt=WPA-PSK priority=1 } svcwifienable 关闭WIFI指令 svcwifidisable echo"">>wpa_supplicant.conf echo"network={">>wpa_supplicant.conf echo"\tssid=\"WIFI的名字\"">>wpa_supplicant.conf echo"\tpsk=\"WIFI的密码\"">>wpa_supplicant.conf echo"\tkey_mgmt=WPA-PSK">>wpa_supplicant.conf echo"\tpriority=1">>wpa_supplicant.conf echo"}">>wpa_supplicant.conf 打开WIFI指令 svcwifienable 关闭WIFI指令 svcwifidisable 新手机: drwxrwx---wifiwifi1970-05-0202:05sockets -rw-------systemsystem411970-05-0202:06softap.conf drwxrwx---wifiwifi1970-05-0202:05wpa_supplicant 打开wifi后: -rw-rw----systemwifi211970-05-0202:36entropy.bin -rw-rw----wifiwifi3121970-05-0202:36p2p_supplicant.conf drwxrwx---wifiwifi1970-05-0202:36sockets -rw-------systemsystem411970-05-0202:06softap.conf drwxrwx---wifiwifi1970-05-0202:05wpa_supplicant -rw-rw----wifiwifi3111970-05-0202:36wpa_supplicant.conf rmwpa_supplicant.conf rmnetworkHistory.txt rmentropy.bin rmp2p_supplicant.conf
总结
以上所述是小编给大家介绍的Android通过命令连接wifi的方法(解决usb不能用问题),希望对大家有所帮助!
声明:本文内容来源于网络,版权归原作者所有,内容由互联网用户自发贡献自行上传,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任。如果您发现有涉嫌版权的内容,欢迎发送邮件至:czq8825#qq.com(发邮件时,请将#更换为@)进行举报,并提供相关证据,一经查实,本站将立刻删除涉嫌侵权内容。