初始操作:
insmod /system/lib/modules/wlan.ko       //加载驱动模块
start wpa_supplicant                                //启动wpa_supplicant

扫描热点:

wpa_cli -iwlan0 scan
wpa_cli -iwlan0 scan_results

添加热点:

wpa_cli -iwlan0 add_network  0
wpa_cli -iwlan0 set_network   0  ssid "360wifi"
wpa_cli -iwlan0 set_network   0  psk "123456"
wpa_cli -iwlan0 save_config

wpa_cli -iwlan0 add_network  1
wpa_cli -iwlan0 set_network   1  ssid "360wifi2"
wpa_cli -iwlan0 set_network    1  psk  "000000"
wpa_cli -iwlan0 save_config

连接wifi:
wpa_cli -iwlan0 list_network                     //列出可用wifi
wpa_cli -iwlan0 select_network  0            //选择第0个热点
wpa_cli -iwlan0 enable_network 0           //使能第0个热点
dhcptool wlan0                                         //启用动态地址分配

断开wifi:
ifconfig wlan0 down
killall wpa_supplicant

删除已保存热点:
wpa_cli -iwlan0 list_network
wpa_cli -iwlan0 remove_network 0       //删除第0个热点
wpa_cli -iwlan0  save_config

其他:

保存的热点信号存储在路径/data/misc/wifi/wpa_supplicant.conf

start wpa_supplicant启动的服务在如下:
device/qcom/common/rootdir/etc/init.qcom.rc

service wpa_supplicant /system/bin/wpa_supplicant \
    -iwlan0 -Dnl80211 -c/data/misc/wifi/wpa_supplicant.conf \
    -I/system/etc/wifi/wpa_supplicant_overlay.conf \
    -O/data/misc/wifi/sockets -dd \
    -e/data/misc/wifi/entropy.bin -g@android:wpa_wlan0
    #   we will start as root and wpa_supplicant will switch to user wifi
    #   after setting up the capabilities required for WEXT
    #   user wifi
    #   group wifi inet keystore
    class main
    socket wpa_wlan0 dgram 660 wifi wifi
    disabled
    oneshot

安卓adb命令启动wifi方法相关推荐

  1. adb命令设置wifi上网

    http://www.xuebuyuan.com/2106429.html 转自 adb命令设置wifi上网 2014年09月05日 ⁄ 综合 ⁄ 共 5025字 ⁄ 字号 小 中 大 ⁄ 评论关闭 ...

  2. android 通过adb命令控制wifi开关

    android 通过adb命令控制wifi开关 2017年08月23日 17:47:46 刘国栋 阅读数:14598 版权声明:本文为博主原创文章,转载请声明文章出处. https://blog.cs ...

  3. adb命令:WIFI连接设备

    1 查找当前设备是否存在包名为com.fuxi.calendar的apk,找到其安装路径 D:\ProjectSpace\Calendar>adb shell pm path com.fuxi. ...

  4. 查看apk的包名和启动页activity,adb命令启动app

    查看apk的包名和启动页activity: aapt dump badging apk路径 第一个就是包名 launchable-activity对应的是启动页activity,在比较靠下的位置   ...

  5. Android adb 命令启动Activity

    Android adb 命令启动Activity 1.不带参数启动Activity adb shell am start -n com.app.test/.MainActivity adb shell ...

  6. adb命令启动某个action_Android adb shell启动应用程序的方法

    在Android中,除了从界面上启动程序之外,还可以从命令行启动程序,使用的是命令行工具am. usage: am [subcommand] [options] start an Activity: ...

  7. adb 命令启动带参数的Activity

    1.不带参数启动Activity adb shell am start -n com.app.test/.MainActivity adb shell am start com.app.test/.M ...

  8. Android 使用ADB命令启动浏览器并访问指定的URL

    今天逛了看了几个小时的博客总算是找到了在这里做个记录: public void SendGET() throws UiObjectNotFoundException {String urlStr = ...

  9. 通过adb命令启动Android程序

    第一步 在电脑与Android设备在同一网关的基础上,使用adb命令:adb connect Android设备ip:端口 连上Android设备. 第二步 使用adb命令: adb shell am ...

最新文章

  1. Shall的变量功能
  2. oracle剩余月份计算,[HELP]如何计算两个日期之间的月份(非MONTHS_BETWEEN)?
  3. ASP.NET中 DropDownList+DetailsView(详细视图)的使用前台绑定
  4. 追求极简:Docker镜像构建演化史
  5. redis的7个应用场景
  6. 文本显示变量_无代码软件开发文本字符显示设计
  7. mt4双线macd_【名师讲堂第三季】第六期:基于MACD指标的买卖策略精讲
  8. 公司的个性制度与团队精神
  9. python脚本-记录Python脚本的运行日志的方法
  10. 初创企业如何实现2天快速上线?
  11. OpenModelica 在特定目录下生成仿真结果文件
  12. CentOS7使用yum安装mysql5.7
  13. 点击列表高亮_办公小技巧:妙用条件格式 高亮显示查询结果
  14. 爬虫案例 Zzz番 动漫下载
  15. C语言dnf辅助开发,自己会写辅助:10台机器,稳赚额外收入
  16. SQLite忽略大小写
  17. 开源组态HmiFuncDesigner之如何在ProjectManager新增通讯设备插件
  18. 如何通过虚拟机和真实网线调试设备
  19. 水果店圈子:水果店水果都去哪进货,水果店进货怎么找货源
  20. 后台管理系统项目搭建

热门文章

  1. 单尺度Retinex(SSR) + 代码实现
  2. jq数组赋值 java_js,jquery,数组操作小结
  3. 无盘130台服务器内存多少够用,成本不到20元,SMB3.0让你的威联通群晖NAS内网传输带宽翻个倍!...
  4. Norton PartitionMagic
  5. 世界著名的膳食结构模式共有三种
  6. CCF 集合竞价 (满分代码 + 解题思路 + 技巧总结)201412 - 3
  7. Opencv PNG抠图
  8. Harmonic Number 调和级数
  9. 算法导论3th 第五章课后题解答
  10. python自动调整格式_pycharm使用技巧——自动调整代码格式汇总