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(发邮件时,请将#更换为@)进行举报,并提供相关证据,一经查实,本站将立刻删除涉嫌侵权内容。