前言

虽然很多时候模拟器已经可以替代真机进行测试,但是使用真机进行测试也是很有必要的,但是有时需要连接多台设备,用数据线连接就会麻烦很多,就需要使用无线连接真机进行调试。

步骤

1.首先需要打开需要连接的设备的端口,网上很多都是直接adb tcpip 5555,但是这样连接对于某些高版本的手机会无效,这时候你需要把要连接的设备先用数据线进行连接,然后打开cmd 运行adb devices,可以看到手机的设备号

2.接下来就可以输入命令 adb -s 设备号 tcpip 5555(5555只是随意找的一个端口号,只要该端口号没有人用就行了),如下图代表成功打开了

3.接下来拔掉数据线,使设备和电脑在同一个WiFi下就可以输入命令 adb connect 手机ip地址:5555

这样就算连接成功了,可以进行愉快的真机调试了。

特别注意:

在网上我也搜索了很多关于无线真机调试的东西,但是按照他们的步骤都无法连接真机,得到的都是无法连接

我一开始以为是手机的问题,因为我也按照输入了adb tcpip 5555来打开端口,得到的也是端口打开成功,如下图

但是这样只做事无法打开端口的,因为现在国内的手机很多系统(如华为、小米、魅族、ov等)都是经过自己优化的,有很多东西已经和原生系统不一样了,这时就一定要得到该设备的设备号才能打开它的端口号,这样才能连接成功(仅第一次连接时需要这样做),之后连接直接输入adb connect 手机ip:5555就可以了。(注意,这些命令都是在cmd中输入,当然如果你Android Studio配置了cmd环境也可以在Android Studio下面的控制面板Terminal中输入)。

更多相关文章

  1. SpringBoot 2.0 中 HikariCP 数据库连接池原理解析
  2. Android大屏项目中的数字键盘输入界面的功能实现
  3. Android(安卓)项目实践(一)——开发流程
  4. 使用Qt开发Android应用程序(Qt on Android),连接安卓手机真机调试时
  5. 【翻译】NFC近场通信
  6. [置顶] Android(安卓)平板中 自定义键盘(popuwindow) 居于屏幕左
  7. Android(安卓)Socket连接(模拟心跳包,断线重连,发送数据等)
  8. MTK平台修改Bootloader源代码,让Android设备一通电就自动开机
  9. Android爪机连接蓝牙设备并进行通信的小例子

随机推荐

  1. android:layout_weight android:weightSu
  2. Android tree应用框架
  3. Android:自定义toast
  4. Android判断某一应用是否正在运行与判断
  5. Android Material Design 实践(四)--Mate
  6. Android项目build.gradle多渠道&完整版
  7. android 记录和恢复ListView滚动的位置
  8. Android多媒体开发(4)————移植Libmad到
  9. EditText显示光标
  10. Android危险权限和权限组