初始操作:
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. 基于rancher在线安装k8s集群
  2. BugKuCTF WEB web2
  3. python实例属性与类属性_Python中的类属性和实例属性引发的一个坑-续
  4. 《高性能JavaScript》第六章 快速响应的用户界面
  5. 未来计算机打蜡机,电脑洗车机的未来发展方向:多样化or精简化?
  6. 这才是老公的正确用法,不吃就往死里打......
  7. php 怎么复制一个文件,php如何复制文件夹?
  8. JDBC10 Blob二进制对象
  9. titit 切入一个领域的方法总结 attilax这里,机器学习为例子
  10. 基于浏览器的3D网页游戏JavaScript 3D游戏引擎介绍
  11. 夏普ar2048s打印机驱动安装_无光盘,轻松解决各种打印机的驱动安装
  12. 文本框内容改变的绑定事件
  13. 小米 linux 内核面试,编译适配小米2S的CM Linux内核源代码及问题解决
  14. XPO学习(6)----实现一个简单的留言薄(ASP.NET)
  15. *p=a,*p=a和p=a
  16. spinor flash和spinand flash的区别
  17. 诺瓦科技一面经凉~(嵌入式软件工程师)
  18. 学生综合测评mysql实验报告_学生综合评测系统(MYSQL数据库)_1401191950525383
  19. ps真实辉光插件:Oniric Glow Generator汉化版
  20. Paraview——三维模型中二维切面矢量流场制作

热门文章

  1. 格式怎样把ppt转换成word文档
  2. Android Studio创建的模拟器无法root问题解决
  3. 项目管理高手常用的10张图表推荐
  4. Java 入门练习(6 - 10)
  5. extjs 修改官方主题
  6. C++题目分享之小玉游泳
  7. LeetCode 391. 完美矩形(扫描线) / 318. 最大单词长度乘积 / 563. 二叉树的坡度
  8. 汉字标点符号unicode
  9. mysql 创建相同数据库_mysql数据库找出相同数据MySQL常用操作
  10. 一文了解AUTOSAR网络管理