ADB通过WiFi连接手机调试Android应用

手里有一台小米2A由于USB口损坏,不能使用USB连接线调试开发,看到网上说可以使用WiFi连接调试,记录下方法和遇到的问题。

第一步

手机上安装WiFi ADB:https://play.google.com/store/apps/details?id=com.ttxapps.wifiadb&...

第二步

在电脑上执行

adb connect 172.27.35.2 //IP替换为手机WiFi ADB显示的IP

使用

adb devices

检查是否成功,如果出现unauthorized请参考下文。

第三步

然后就可以像USB调试一样,调试你的Android应用了。

ADB连接Android 4.2.2版本手机时出现unauthorized问题的解决方法

2012年8月开始,adb增加了公私钥认证机制,只允许授权主机使用USB调试接口。

正常情况下,只要用USB线连接手机和未授权主机,手机上弹出信息框,询问是否允许(或永久允许)主机使用USB调试接口,确定即可,之后再用WiFi连接就没问题了。但是我的2A尾插已残,在查阅了资料之后得知,只要将主机公钥写入手机的adb_keys文件就相当于完成了对主机的授权。

复制开发主机上的$HOME/.android/adbkey.pub文件里的内容,添加到手机端/data/misc/adb/adb_keys文件里,每个key一行。推荐使用RE文件管理器修改手机文件。

参考

  1. Adb over network without previous USB pairing
  2. 浅淡ADB的公私钥认证机制
时间: 2025-01-02 14:18:03

ADB通过WiFi连接手机调试Android应用的相关文章

adb wifi连接手机

1. 默认情况下,ADB是通过USB来进行连接的. 不需要USB线,直接在android设备上安装一个超级终端,在终端里运行以下代码即可: su setprop service.adb.tcp.port 5555 stop adbd start adbd 之后,在PC端打开cmd命令行,输入:adb connect android设备IP地址(如:adb connect 192.168.137.144) android设备的ip地址,在设备上的wifi连接里面,可以查看到. 注意:用wifi连接

Mac eclipse 连接 手机调试

Mac eclipse 连接 手机调试 更新:2014-11-10 20:13 1 2 3 4 5 6 分步阅读 很多Android程序员 用Mac 来开发.但是Mac下eclipse连接 手机存在一些问题.下面就个人经验分享一下. 工具/原料 Eclipse 方法/步骤 1 手机插入USB,选择mac 的 关于本机->更多信息-> 系统报告->找到usb选项,右边会出现一系列和usb相关的设备我们找到手机设备. END 方法/步骤2 1 在mac终端下面输入命令 echo 0x2717

Ubuntu14.0.4 64位 ADT 连接手机调试问题

1:使用 lsusb 命令查看USB 设备 [email protected]:~$ lsusbBus 001 Device 002: ID 8087:8000 Intel Corp. Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hubBus 003 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hubBus 002 Device 006: ID 5986:0268

<Android>wifi连接进行调试

最近调试一直用USB接口,有些不方便,尤其设备的接口在内部包住的时候,此时可以尝试使用Wifi进行调试,发现其实很简单,步骤如下: 1.在手机或平板端下载终端模拟器,并输入: su setprop service.adb.tcp.port 5555 stop adbd start adbd 2.查看外设的ip,直接找wifi连接,点击查看ip. 3.在PC端输入: adb connect phone_ipaddress:portnumber adb disconnect phone_ipaddr

使用wifi连接eclipse进行android程序调试

首先手机必须是root过的,可以使用百度一键root工具. 然后,在手机中打开这个终端(terminal)应用,输入如下命令: su setprop service.adb.tcp.port 5555 stop adbd start adbd 接着,可以查看一下你的手机的IP地址,直接在连接的wifi网络上单击,即可看到手机的IP地址, 最后,在你的电脑上,运行cmd输入如下命令: adb connect [你手机的IP地址] 这样就可以连接到手机进行调试了!

adb通过wifi连接android设备

打开手机usb调试,将手机通过usb与设备终端连接 由于手机默认adb是usb连接模式,通过上述操作已经能够通过adb操作手机了. 安全起见,在设备终端输入 adb devices 命令确认是否能发现手机 在设备终端输入 adb tcpip 5555 修改手机上adb连接模式 在设备终端输入 adb connect phone_ip 进行连接,如果连接成功,便能同usb连接一样使用adb的各种命令操作手机 参考

自己动手做一个adb的wifi连接apk

前言 估计搞安卓开发的小伙伴们都放弃了eclipse的开发转战android studio了吧,现在gradle都3.0 buiild都24.0.2了以后 都不再支持2.2及以下的版本了.eclipse的同学快上车. 上面的都不是重点,每当你大清早起来去公司上班,然后打开电脑发现你的usb线没有带,作为一个安卓程序员的你有点尴尬了. 然后你果断的给android studio装上ADB WIFI插件,哈哈,事实证明你还是相当的机智,然后你会面临另外一个尴尬(蛋疼).你使用时会出现如图: 你会蛋微

adb工具如何连接手机安装apk

adb工具是连接Android手机的一个工具,使用比较简单,开发和测试在日常的工作中经常用到,今天我就把我使用的记录下来,做一个记录. 1,设备环境准备,PC一台,Android手机一部,使用的是小米手机.USB数据线一条,注意数据线的质量,差点的质量数据线有时候会连接不上,网络环境是WiFi,下载adb, 最好把对应的文件置于cmd.exe同目录下(这个环境如果不会可以参考我另外一个博客). 2,开始连接,有两种方式,一种是WiFi连接方式,另外一种就是用数据线连接方式. A,通过WiFi连接

你还在用数据线连接手机调试吗?--无线连接

前言 在开发Android应用时,通常情况下是通过USB数据线连接设备和计算机,但对于一些需要使用USB设备的应用,这种方法就碰到了麻烦,手机的USB接口已经和外接的USB设备连接,无法再连数据线,此时可以通过网络TCP/IP的方法来进行.也就是然ADB通过网络来连接设备,而无需USB数据线. 具体方法: 1.先使用USB连接手机. 2.在命令行(cmd)输入 adb tcpip 5555  (5555为端口号,可任意) 此处要注意,你的adb目录是在哪个盘,以及要设置环境变量(PATH).否则