目的:ADB真机无线调试

目的:ADB真机无线调试

环境:
系统:Win10 x64
环境:AndroidStudio
      AndroidSDK

问题分析:

调试Android项目时, 经常会需要真机调试, 然而有时候经常短缺可传数据的数据线, 所以用无线调试可解决问题。

解决步骤:
  1. 将Android手机和电脑连接在同一个LAN环境下, 并查看确认都正常获取到ip.
  1. 打开Android手机的开发者模式, 并打开USB调试。
  1. 使用可传输数据的数据线将电脑和手机连接起来, 并在手机上确认授权允许USB调试。
  1. 打开AndroidSDK文件夹, 在其中找到platform-tools文件夹, 复制全部的文件夹路径, 然后win+R打开cmd命令行, 并cd到该路径(linux下同样使用终端cd到该目录下)。 – 也可提前设置好环境变量。
  1. 执行命令adb devices查看是否已经有手机连接到了电脑, 若没有, 则检查手机和电脑的连接状况, 确保连接无误然后再试。
  1. 执行命令adb connect 手机ip:5555 , 尝试adb连接手机, 第一次连接会提示连接失败, 手机上会弹出确认是否允许USB授权的窗口。(也可以提前使用adb tcpip 端口命令来更改连接的端口, 如adb tcpip 8888)
  1. 在手机上允许USB调试, 然后重新执行adb connect 手机ip:5555 , 连接成功。
  1. 断开手机和电脑的数据线, 使用adb devices命令查看已连接devices的lists, 是否有手机ip的设备连接上。如有则查看 ip和端口后面显示的字符是device还是unauthorized, 如果是unauthorized表示手机未确认允许此次无线USB调试。需要执行命令adb disconnect 手机ip:5555来断开连接, 然后再执行adb connect 手机ip:5555来重新连接上, 此时手机上会再次提示是否允许USB调试。确认允许, 然后再次执行adb connect 手机ip:5555即可。
  1. 使用adb devices查看, 手机此时已经无线连接上电脑, 此时可以直接进行ADB调试。

补充:
  1. 手机往电脑传输数据使用如下命令:
    adb pull 手机文件全路径 电脑保存文件路径, 例如: adb pull /sdcard/test.jpg d:/test/
    需要注意电脑上路径不能直接填盘符, 比如上例adb pull /sdcard/test.jpg d:/ 是不行的。
  1. 电脑往手机传输数据使用如下命令:
    adb push 电脑上文件全路径 手机文件保存路径, 例如: adb push d:/test/test.jpg /sdcard
    需要注意的是, 重复执行同样的adb push数据,手机上的文件会直接被替换为最新。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值