如何用adb连接android机顶盒手机

非root设备如何通过WiFi连接adb? - 知乎21被浏览<strong class="NumberBoard-itemValue" title="分享邀请回答32 条评论分享收藏感谢收起01 条评论分享收藏感谢收起写回答Android(5)
有三种方法:
一、WiFi连接
与电脑在同一局域网内,Android设备连接WiFi,然后adb connect
二、USB数据线连接
此种连接要有相应的驱动才行
三、串口连接
使用串口设备与电脑连接。
USB 数据线连接
通过 USB 连接来正常使用 adb 需要保证几点:
硬件状态正常。
包括 Android 设备处于正常开机状态,USB 连接线和各种接口完好。
Android 设备的开发者选项和 USB 调试模式已开启。
可以到「设置」-「开发者选项」-「Android 调试」查看。
如果在设置里找不到开发者选项,那需要通过一个彩蛋来让它显示出来:在「设置」-「关于手机」连续点击「版本号」7 次。
设备驱动状态正常。
在 Windows 下有可能遇到需要安装驱动的情况,确认这一点可以右键「计算机」-「属性」,到「设备管理器」里查看相关设备上是否有黄色感叹号或问号,如果没有就说明驱动状态已经好了。否则可以下载一个手机助手类程序来安装驱动先。
通过 USB 线连接好电脑和设备后确认状态。
adb devices
可以用USB的方式再连接进去,并用adb
shell getprop service.adb.tcp.port命令查看下是否还有值,没有的话就是连接不上了。解决方法是:手机端安装&超级终端&这个APK,在终端中再次使用博主的命令设置端口即可。
这个已解决了,要先用USB线连接手机,然后命令
adb tcpip 5555,或其他指定的端口号,再adb connect...就好了
无线连接(需要借助 USB 线)
除了可以通过 USB 连接设备与电脑来使用 adb,也可以通过无线连接——虽然连接过程中也有需要使用 USB 的步骤,但是连接成功之后你的设备就可以在一定范围内摆脱 USB 连接线的限制啦!
操作步骤:
将 Android 设备与要运行 adb 的电脑连接到同一个局域网,比如连到同一个 WiFi。
将设备与电脑通过 USB 线连接。
应确保连接成功(可运行 adb devices 看是否能列出该设备)。
让设备在 5555 端口监听 TCP/IP 连接:
adb tcpip 5555
断开 USB 连接。
找到设备的 IP 地址。
一般能在「设置」-「关于手机」-「状态信息」-「IP地址」找到,也可以使用下文里
一节里的方法用 adb 命令来查看。
通过 IP 地址连接设备。
adb connect &device-ip-address&
这里的 &device-ip-address& 就是上一步中找到的设备 IP 地址。
确认连接状态。
adb devices
如果能看到
&device-ip-address&:5555 device
说明连接成功。
如果连接不了,请确认 Android 设备与电脑是连接到了同一个 WiFi,然后再次执行 adb connect &device-ip-address& 那一步;
如果还是不行的话,通过 adb kill-server 重新启动 adb 然后从头再来一次试试。
断开无线连接
adb disconnect &device-ip-address&
无线连接(无需借助
注:需要 root 权限。
「无线连接(需要借助 USB 线)」是官方文档里介绍的方法,需要借助于 USB 数据线来实现无线连接。
既然我们想要实现无线连接,那能不能所有步骤下来都是无线的呢?答案是能的。
在 Android 设备上安装一个终端模拟器。
已经安装过的设备可以跳过此步。我使用的终端模拟器下载地址是:
将 Android 设备与要运行 adb 的电脑连接到同一个局域网,比如连到同一个 WiFi。
打开 Android 设备上的终端模拟器,在里面依次运行命令:
setprop service.adb.tcp.port 5555
找到 Android 设备的 IP 地址。
一般能在「设置」-「关于手机」-「状态信息」-「IP地址」找到,也可以使用下文里
一节里的方法用 adb 命令来查看。
在电脑上通过 adb 和 IP 地址连接 Android 设备。
adb connect &device-ip-address&
这里的 &device-ip-address& 就是上一步中找到的设备 IP 地址。
如果能看到 connected to &device-ip-address&:5555 这样的输出则表示连接成功。
有的设备,比如小米 5S + MIUI 8.0 + Android 6.0.1 MXB48T,可能在第 5 步之前需要重启 adbd 服务,在设备的终端模拟器上运行:
restart adbd
如果 restart 无效,尝试以下命令:
start adbd利用 adb 命令把电脑和 Android 手机通过 WIFI 进行连接,从此安装应用不需要数据线 - 简书
利用 adb 命令把电脑和 Android 手机通过 WIFI 进行连接,从此安装应用不需要数据线
通过 USB 连接手机和电脑
执行命令 adb tcpip 5555,这个命令可以将手机的 adbd 程序以 WIFI 模式再启动,如果看到 restarting in TCP mode port: 5555,则启动成功。
如果有多个手机,可以执行 adb devices 查看手机 ID,然后在 adb 后面跟上 -s &手机 ID&
接着执行命令 adb connect &手机 ip&:5555
到这边就已经建立了 WIFI 连接了,拔掉 USB 线,执行 adb devices 确认是否成功。
如果想退出 WIFI 模式返回 USB 模式,可以执行命令 adb usb,如果看到 restarting in USB mode,则返回成功。另外还有一种方法,重启手机。
WIFI 模式存在安全隐患,因为别的电脑也可以连接你的手机!
ADB,即Android debug bridge,它是 Android 开发/测试人员不可替代的强大工具,也是 Android 设备玩家的好玩具。 From:GitHub - mzlogin/awesome-adb: ADB Usage Complete / ADB 用法...
原文链接:https://github.com/mzlogin/awesome-adb 基本用法命令语法为命令指定目标设备启动/停止查看 adb 版本以 root 权限运行 adbd指定 adb server 的网络端口 设备连接管理查询已连接设备/模拟器USB 连接无线连...
转自: https://github.com/mzlogin/awesome-adb [图片上传失败...(image-6a5cfb-0)] ADB,即 Android Debug Bridge,它是 Android 开发/测试人员不可替代的强大工具...
作者:mzloginGithub: https://github.com/mzlogin/awesome-adb Awesome Adb ADB,即 Android Debug Bridge,它是 Android 开发/测试人员不可替代的强大工具,也是 Android 设备...
本文章转载于搜狗测试 基本用法 命令语法 为命令指定目标设备 启动/停止 查看 adb 版本 以 root 权限运行 adbd 指定 adb server 的网络端口 设备连接管理 查询已连接设备/模拟器 USB 连接 无线连接(需要借助 USB 线) 无线连接(无需借助 ...
苟惟自由,弃置不顾! 每天有饱满的7小时工作,却没有半分感觉能活下去的经济快感,不满zhi意zu。 一休哥的灵感,就是眨眨眼发生,经过多日的思考and思考,想法之间竟然让我开始兴奋不已! 想有一间小资茶室,接待来自粉白蓝领的各路大神,...
不得不说,生了孩子之后。脾气一向隐忍的我,爆发快速了很多。原本很理直气壮的冲孩子发火,直到某天诺基亚冲我发了一次火之后。开始反思,以自己的成人身体和情绪去压制了孩子自身本身的成长是对是错。之所以对孩子发火,究竟是孩子做的不对。还是自我情绪管理差?一直作为母亲学习育儿知识,那...
该文章使用的API是OCMock老版本的API,新版本也兼容老版本的API,译者在用到老版本的API处已经添加了对应的新版本(OCMock3)的API供读者参考。爱好者这篇文章假设读者都能熟悉使用Xcode的测试框架XCTest,或者BBD测试工具Kiwi或其他的iOS测试...
河汉迢迢鹊桥连,玉蟾空空老桂行。 湘妃涕泣泪痕在,洛神还笑烟波轻。 孤灯枕彻夜夜残,低眉问尽事事欢。 断续思量难为梦,辗转呓语肯钟情。 --杨露
我来自偏僻的农村,对于我们这种穷乡僻壤的很多家庭来说,有一台属于自己的车是非常不容易的。小时候,在镇上读书,身体向来不太好的妈妈总是骑着锈迹斑驳的自行车,在晚上五点下班后来学校接我。等到学校的时候,夜色都快完全笼罩住我们了,想想都心疼她。那些年,妈妈一直告诉我、鼓励我,生活...Adb工具配置和设备连接 - 风信子sky - 博客园
Blog Stats
Stories - 0
Comments - 7
Trackbacks - 0
ADB全程Android Debug Bridge,是Android SDK里的一个工具,用这个工具可以直接操作管理Android模拟器或者真实的Android设备(如手机)。 一、Adb工具使用配置 1、由于adb是SDK中的工具,当本地有SDK环境时,可直接使用。 若搭建SDK时有添加adb地址(一般为android-sdk-windows\platform-tools下)到path环境变量,则可直接使用。 2、下载adb工具包(无SDK环境) 下载地址: 解压后,如图:
3、使用adb 方法一:CMD启动命令行,在DOS框中使用cd命令将工作目录切换至上述adb工具包所在目录(如:cd d:\platform-tools\),使用adb命令。 方法二:复制CMD.exe(一般在C:\Windows\System32目录)工具到adb工具包所在目录,在该目录下双击CMD工具,在弹出DOS框中使用adb命令。 二、使用adb连接设备 1、连接Android模拟器 1)启动模拟器 (可启动多个) 2)查看设备:adb devices $adb devices List of devices attached emulator-5554 device emulator-5556 device 3)连接指定模拟器 adb shell (当只有一个模拟器时,使用该命令直接连接) adb –s emulator-5554 (连接到指定的模拟器emulator-5554) 2、连接Android手机 方法一:USB线连接 1)在手机上启用USB调试 2)CMD窗口输入adb devices,此时可以看到自己的设备。 PS:无法看到自己设备时,查看手机USB调试是否打开;PC端是否安装手机驱动。 3)连接手机 adb shell 方式二:网络连接(WIFI) 此方式Android手机必须获得root权限。 1)打开手机系统的adb服务 方法一:在手机上安装命令行软件,命令行在root权限下(shell中,su切换,提示符“#”),输入 setprop service.adb.tcp.port 5555(设置adb服务端口为5555),重启服务。(stop adbd;start adbd) 方法二:首先使用USB连接PC机,进入root权限(提示符“#”),输入 setprop service.adb.tcp.port 5555,可通过输入 getprop service.adb.tcp.port 验证设置是否成功(返回5555);退出shell;重启手机(保证之前更改的端口设置生效) 2)连接手机 在PC的cmd中输入adb connect 手机IP:5555 ,输出conneced to 手机IP:5555则连接成功。后使用快捷导航没有帐号?
其他登录方式
—— 新手入门 ——
—— 智友精华 ——
查看: 2470|回复: 4
在线时间263 小时最后登录阅读权限150UID注册时间积分5470精华5
主题帖子 金币20618 元 智豆8891 点
注意:本帖对小白和一般用户可能没有意义。
系统要求:被调试方:设置中有网络ADB功能(设置→开发者选项)(MIUI不支持),或者root权限。
操作方:root权限,并且解锁system分区。
原理:操作方通过shell使用被写入/system/bin的adb工具,来调试其他设备。被调试方需要打开网络ADB功能。(理论上支持USB OTG连接两个设备直接进行USB调试,但是我没有OTG线所以没有试)
操作方法:
1、被调试方激活网络ADB。设置中自带的,直接打开。MIUI等不提供网络ADB功能的,需要下载特殊软件来激活(这一步操作需要root权限)。这里使用这个软件:
2、操作方获取root权限,解锁system,将后面提供的文件复制进/system/bin(顺便一提无需重启),设置权限755(-rwxr-xr-x)
22:02 上传
3、操作方使用终端模拟器、本地终端等应用,输入命令su回车,授予root权限,输入命令adb回车。出现下图结果即为正常。
22:02 上传
4、操作方使用命令adb connect &被调试方IP地址(最好带上端口号)&连接被调试方。成功后显示connected to xxx即为正常。
22:02 上传
[size=0.83em]Screenshot_731.png (270.91 KB, 下载次数: 0)
&&&&[url=]保存到相册[/url]
接下来就可以和电脑的cmd一样,用命令调试被调试方了。更多ADB命令可以百度。
如果报错提示多个设备已连接,可以使用adb -s &目标设备名,在这里等于IP地址加端口号& &命令&指定操作设备,比如:
我要安装内置存储根目录的0.apk,报错提示多个设备已连接,目标IP是192.168.1.102,端口号5555。使用以下命令:
adb -s 192.168.1.102:5555 install /sdcard/0.apk
(完整过程)假设我要安装内部存储根目录的0.apk(目标IP192.168.1.102,端口号5555),在终端模拟器应输入以下命令:(换行表示你应该敲回车)
adb connect 192.168.1.102:5555
adb install /sdcard/0.apk
教程到此为止
适用对象:Android智能手表用户,可以直接在设置打开网络ADB,用手机安装应用。可以用ADB来做很多事,比如激活黑域(虽然有root就能用root模式吧,但是Lineage OS因为系统自带网络ADB而root需要单独刷root包,应该会有用。)。更多玩法,欢迎留言。
22:02 上传
下载次数: 26
下载积分: 金币 -1 元
514.1 KB, 下载次数: 26, 下载积分: 金币 -1 元
楼主很赞!赏波666
打赏排行榜
楼主共收获打赏:
yy77xx打赏
虚位以待打赏
虚位以待打赏
查看更多打赏排行榜
来给楼主点个赞,大花裤衩给你看!
总评分:&金币 + 1&
在线时间178 小时最后登录阅读权限20UID1059213注册时间积分285精华0
, 积分 285, 距离下一级还需 115 积分
主题帖子 金币700 元 智豆119 点
绝对是强帖,猴子都写不了这么NB的帖
在线时间261 小时最后登录阅读权限30UID注册时间积分1140精华0
, 积分 1140, 距离下一级还需 60 积分
主题帖子 金币1228 元 智豆325 点
来给楼主点个赞,大花裤衩给你看!
给你300万勋章
客户端【我的任务】—完成【给你300万】任务
大诗人勋章
客户端【我的任务】—完成【大诗人】任务
扛把子勋章
客户端【我的任务】—完成【智友扛把子】任务,仅管理组版主可以申请
大滑稽勋章
客户端【我的任务】—完成【大滑稽勋章】任务
蓝牙耳机 音箱 手办 移动电源 数码包 笔记本 游戏周边}

我要回帖

更多关于 android adb 连接 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信