前提:已经通过USB设备线连接过电脑,并成功安装驱动。

adb连接手机进行调试有两种方式,一种是使用USB线,另一种是使用无线WiFi。

第一种  使用USB线连接

1. 在手机上启用USB调试

2. 打开DOS命令窗口,输入 cd D:\Android\sdk\platform-tools 回车

3. 再输入adb devices,此时可以看到自己连接的设备。

PS:无法看到自己设备时,查看手机USB调试是否打开;PC端是否安装手机驱动。

第二种  使用无线WiFi连接

首先先了解一点底层的知识:

Android系统底层运行着一个服务(adbd),用于响应和管理大家在电脑端的adb命令连接,这个服务在启动时会根据手机的配置监听USB连接或网络其中之一。配置的属性为:service.adb.tcp.port,也就是监听的网络端口

  • 以上属性的值 > 0:adbd将监听网络对应的端口(一般为5555)
  • 以上属性的值 <=-1:adbd将监听USB

接下来是连接步骤:

命令行输入:adb connect (ip):5555

提示:unable to connect to (ip):5555

解决办法:

1)手机与PC相连,执行以下命令:adb tcpip 5555

成功提示:restarting in TCP mode port 5555

   然后断开USB

错误提示:error:device not found

查看手机USB调试是否打开;PC端是否安装手机驱动。

2)接着执行adb connect (ip):5555,这时候应该就能连接成功了

成功提示:connected to (ip):5555

调试完成之后,输入如下的命令断开连接:

adb disconnect (ip):5555

最新文章

  1. 第1章 重构,第一个案例(3):运用多态取代switch
  2. ArcCatalog中连接SDE数据库
  3. java,js,jstl,EL的简单交互
  4. RedHat7 部署ELK日志分析系统
  5. VS 2012单元测试和测试资源管理器
  6. 【转】Cannot find -ltinfo when compiling android 4.0.3
  7. Hacker(21)----密码攻防之加密与解密基础
  8. 一起学ASP.NET Core 2.0学习笔记(二): ef core2.0 及mysql provider 、Fluent API相关配置及迁移
  9. cmd 更改计算机名
  10. tyvj4866 摆摊
  11. [BZOJ1001] [Beijing2006] 狼抓兔子 (最短路)
  12. C#遍历文件夹下面所有指定格式文件
  13. JVM-Ubuntu18.04.1下编译OpenJDK8
  14. MySql数据库实现分布式的主从结构
  15. python中map()函数用法
  16. Scrapy突破反爬虫的限制
  17. JDK8新特性01 Lambda表达式01_设计的由来
  18. Oracle tablespace 创建表空间
  19. FastReport二维码打印存在的问题
  20. 【转】json与jsonp区别浅析(json才是目的,jsonp只是手段)

热门文章

  1. conda添加多个版本的python
  2. [NewLife.XCode]实体类详解
  3. 面向连接的TCP概述
  4. Webpack编译结果浅析
  5. Perl数组和hash相关函数
  6. 解读经典《C#高级编程》第七版 Page79-93.对象和类型.Chapter3
  7. Docker之使用Dockerfile创建定制化镜像(四)--技术流ken
  8. 设置TabWidget的样式的方法、关联Fragment与tabwidget的方法、点击tab显示相应Fragment方法
  9. 建立多页面vue.js项目
  10. webapi接口发布出错 OwinStartupAttribute