adb连接安卓设备的2种方式
2024-08-26 08:30:39
一、usb连接
- 安卓设备打开开发者模式,启用usb调试
- CMD窗口输入adb devices,此时可以看到自己的设备
PS:无法看到自己设备时,查看手机USB调试是否打开;PC端是否安装手机驱动。
二、wifi连接
- 命令为:adb connect (移动设备的IP)
原理: Android系统底层运行着一个服务(adbd),用于响应和管理大家在电脑端的adb命令连接,这个服务在启动时会根据手机的配置监听USB连接或网络其中之一。配置的属性为:service.adb.tcp.port,也就是监听的网络端口
|
如果提示:unable to connect to 192.168.67.111:5555
解决方法:
- 使用usb线连接pc与移动设备,启动监听端口,执行命令:adb tcpip 5555 【操作成功会提示:restarting in TCP mode port 5555】
- 断开usb,继续执行:adb connect (移动设备的IP)
- 输入 adb devices 验证是否连接设备
2. 调试完成之后,输入如下的命令断开连接:adb disconnect xxxx(已连接上的ip)
3. 最后一步,需要把监听的网络端口重置为-1,监听USB端口(如不做这一步,直接插上USB线也能正常使用,且这一步经常会提示could not set property,需要root权限)
setprop service.adb.tcp.port -1 stop adb start adb |
最新文章
- 浅谈iptables 入站 出站以及NAT实例
- java课后作业 弹出窗口求两个数的加减乘除
- Python学习教程(learning Python)--3 Python分支结构和布尔逻辑
- win7 下恢复“经典任务栏”/“快速启动栏”,关闭“窗口自动最大化” -摘自网络
- 高性能浏览器网络(High Performance Browser Networking) 第二章
- 客户端上显示csdn上的各类别下的的文章列表 (制作csdn app 三)
- unity3d 之本地推送
- IDE快捷键
- Maven依赖解析
- 并发,同步锁,Runnable,Callable,Future
- centos7安装postgres-10
- SVN问题之——org.apache.subversion.javahl.ClientException: Attempted to lock an already-locked dir(网摘文)
- 如何修改jenkins的启动用户?
- 如何看数据库是否处在force_logging模式下
- java----IO和NIO的区别
- 数据可视化——matplotlib(2)
- Java中的自动类型转换/隐式类型转换
- for ++i i++
- swoole安装
- 重温CLR(二)生成、部署以及程序集
热门文章
- The difference between a bad programmer and a good one is whether he considers his code or his data structures more important. Bad programmers worry about the code. Good programmers worry about data
- GIS地理工具案例教程——批量合并影像
- Kotlin介绍
- GitHub上优秀的开源资源
- linux普通用户添加root权限
- mysql 1045
- CA认证以及https的实现
- Ubuntu18.04下LAMP环境搭建
- 正则表达式\s空格,\d数字,量词+*?测试
- windows2008R2下iis7.5中的url重写(urlrewrite)