ADB控制安卓WIFI连接(斐讯R1联网指南)
许多情况下,我们所调试的安卓设备并没有屏幕显示,或者阉割掉了系统设置模块,比如斐讯R1智能音箱。
这时候,使用adb的wifi控制就显得尤为重要,基于在Github的adb-join-wifi项目,我们增加了802.1x的PEAP加密协议支持,并且引入了静态ip地址,以及删除网络配置等功能,修改后的项目地址为https://github.com/laddie132/adb-join-wifi
使用方法
首先,需要安装app,你可以手动编译该项目,也可以直接下载下面的安装包:
链接: https://pan.baidu.com/s/1F91iayP_0jRxky2Z5mNlww 提取码: ivgd
此外,还需要安装adb环境,执行以下几个命令可以完成不同的操作:
- 连接到无密码WIFI
adb shell am start -n com.steinwurf.adbjoinwifi/.MainActivity--esn connect -e ssid SSID
- 连接到WEP/WPA加密WIFI
adb shell am start -n com.steinwurf.adbjoinwifi/.MainActivity \--esn connect -e ssid SSID -e password_type WEP|WPA -e password PASSWORD
- 连接到802.1x加密WIFI
adb shell am start -n com.steinwurf.adbjoinwifi/.MainActivity \--esn connect -e ssid SSID -e password_type PEAP -e username USERNAME -e password PASSWORD
- 连接到WIFI并且设置固定ip地址
adb shell am start -n com.steinwurf.adbjoinwifi/.MainActivity \--esn connect -e ssid SSID -e password_type WEP|WPA|PEAP [-e username USERNAME] -e password PASSWORD \-e ip IP -e gateway GATEWAY --ei prefix PREFIX -e dns1 DNS1 -e dns2 DNS2
- 删除某个WIFI配置
adb shell am start -n com.steinwurf.adbjoinwifi/.MainActivity \--esn remove -e ssid SSID
- 删除所有WIFI配置
adb shell am start -n com.steinwurf.adbjoinwifi/.MainActivity \--esn remove
斐讯R1
有了上述的方法,我们可以实现无需斐讯AI
软件,从而连接wifi的功能。
经测试,斐讯R1音箱长按功能键后开启网络配置功能,实际上是打开了一个没有密码wifi热点。因此,我们可以利用该热点,为斐讯R1安装上述app,并使用adb命令连接某个wifi,并且设置固定ip地址,便于后续使用。
不知道
斐讯AI
软件为斐讯R1联网是不是也是上述方法=_=
致谢
感谢adb-join-wifi项目的开发者。
ADB控制安卓WIFI连接(斐讯R1联网指南)相关推荐
- 电脑控制android 源代码,[源代码]电脑通过adb控制安卓手机
[实例简介] vs2008编译通过,电脑通过adb控制安卓手机拨打电话,发短信,控制微信自动加好友,安卓版本4.3以上,主要是通过读取手机当前界面的元素布局,保存到xml,然后通过xml解析出各个控件 ...
- adb通过无线wifi连接安卓手机
一.通过数据线连接 用数据线连接手机,打开手机开发者模式下的调试功能,然后下载安卓sdk,配置好环境变量,打开cmd窗口,输入adb devices ,就可以获取到设备: 二.数据线连接不稳定的时候, ...
- 斐讯音箱控制扫地机器人_斐讯扫地机器人app
斐讯大能X3扫地机器人APP下载是一款家庭智能扫地机器人软件.用户可下载大能扫地机器人APP用手机控制,配对过程也是非常简单,按提示基本一两分钟就可以搞定!请根据APP提示配对连接扫地机器人:可通过A ...
- 斐讯 r1 起死回生
此方法已无法使用,请需要的网友留言,并留邮箱,我发新的方法.这里写不了外部连接.2022.7.2 昨天三哥给我这么个东西,当初卖2499元,因为公司没了,现在只能当蓝牙音箱用. 因为服务已无法使用,三 ...
- ADB原理,Wi-Fi连接,常用命令及拓展
Android 开发笔记 onGithub 文章多处链接需要科学上网 本文按顺序主要讲解了ADB的原理,使用Wi-Fi连接设备,ADB常用命令,在Java代码中执行shell命令,使用ddmlib进行 ...
- PS3手柄连接斐讯T1盒子
斐讯T1用U盘启动一个emuelec系统,启动界面提示要连接手柄才能进入,就去闲鱼上20块收了一个PS3手柄,然后就有了后面的一系列问题. 收到手柄发现没有数据线,而且PS3手柄数据线是miniUSB ...
- adb学习:七:wifi连接adb
目录 一.目的 1.想:直接PC端通过局域网wifi连接adb,测试安卓设备,省去USB线 二.参考 1.通过wifi连接adb的三种方法 三.操作:1:成功:直接PC端通过局域网wifi连接adb, ...
- 斐讯R1音箱终于复活了!
前言 今天闲来无事情,在家翻到半年前买的一个二手斐讯音箱(渠道嘛,当然是拼夕夕上了),抛开其他的不说,就单单这个音箱的音质啥的还是不错的,毕竟还是哈曼卡顿认证的,音质百元内无敌(原谅在下对音箱啥的不太 ...
- python+adb 控制安卓手机拍照并传电脑
觉得USB摄像头拍照的效果太渣,特别是总有色差,也不会自动对焦等问题, 尝试研究运用手机摄像头拍照并传电脑,然后这几天接触了adb,最后顺利达成目标. 记录过程,代码在末尾: 1.安装 android ...
最新文章
- 遍历百万级Redis的键值的大结局
- Python 格式化输出 ( 颜色 )
- UA MATH574M 统计学习II 二元分类例子与高维问题
- Redux之compose
- swift基础学习(八)
- 微信退款通知,退款回调数据解密.SHA256签名AEAD_AES_256_GCM解密
- 毕业生该不该做软件开发这一行?
- 金九银十专供 | 175 道 Go 工程师必考面试题 + 详细解答
- squid 反向代理
- 【Linux】创建逻辑卷管理(LVM)
- 如何修改硬盘挂载的名字LABEL
- 全网通是4g显示无服务器,4G+时代的全网通?可没有那么简单!
- 深度优先搜索 详解(C++)
- 一看就懂系列:什么是相速度与群速度
- 吊打面试官的硬核法宝~阿里架构师最新总结软件测试面试宝典
- 从dataguard备份的恢复机制
- python做地图导航_【Python】利用高德地图做你想做之事
- AD生成顶层丝印、底层丝印
- 云场景实践研究第72期:领克汽车
- ubuntu 搜狗输入法突然只能输入拼音
热门文章
- python 股票行情_Python结合钉钉实时自动监控股票行情,上班炒股再也不怕老板发现...
- C++中调用MatLab接口等
- python time.time()单位是秒不是毫秒
- 数字钱包(IOST)使用指南
- 零基础量化交易:Python入门
- 【java毕业设计】基于javaEE+原生Servlet+MySql的企业财务管理系统设计与实现(毕业论文+程序源码)——企业财务管理系统
- java.nio.channels.UnresolvedAddressException
- 织梦过滤文正的style样式,dede过滤文章的style属性
- HTTP 协议简单理解与总结
- K-Means(K均值聚类算法)