Android底层开发中通过网络使用adb的方法
2013-03-08 16:21
204 查看
Android的adb服务默认情况下监听USB,一般我们在开发中是通过USB连接到目标机上。但是如果目标机只有一个USB口,我们又需要把这个USB用于其它目的(比如用于OTG口插U盘)的时候怎么办?其实adb是支持通过网络访问的,在需要的时候,只需按下列步骤操作即可通过网络连接adb服务。
(1)首先还是正常地通过USB连接目标机,执行adb shell进入
(2)设置adb监听端口: #setprop service.adb.tcp.port 5555
(3)通过ps命令查找adbd的pid
(4)重启adbd:#kill -9 <pid>,这个pid就是上一步找到那个pid
杀死adbd之后,Android的init进程后自动重启adbd。adbd重启后,发现设置了service.adb.tcp.port,就会自动改为监听网络请求(这时就不能通过USB连上去了)。这时需要在开发主机上通过下列命令连接到目标机:
adb connect <ip>:<port>www.2cto.com
这个ip是你目标机的IP地址,port是上面第2步设置的端口号(上面的例子中设的是5555,当然你也可以改成其它值)。
这之后就可能正常进行软件调试了。这时USB接口已经空出来可以作为他用了。
作者:t12x3456
(1)首先还是正常地通过USB连接目标机,执行adb shell进入
(2)设置adb监听端口: #setprop service.adb.tcp.port 5555
(3)通过ps命令查找adbd的pid
(4)重启adbd:#kill -9 <pid>,这个pid就是上一步找到那个pid
杀死adbd之后,Android的init进程后自动重启adbd。adbd重启后,发现设置了service.adb.tcp.port,就会自动改为监听网络请求(这时就不能通过USB连上去了)。这时需要在开发主机上通过下列命令连接到目标机:
adb connect <ip>:<port>www.2cto.com
这个ip是你目标机的IP地址,port是上面第2步设置的端口号(上面的例子中设的是5555,当然你也可以改成其它值)。
这之后就可能正常进行软件调试了。这时USB接口已经空出来可以作为他用了。
作者:t12x3456
相关文章推荐
- Android底层开发中通过网络使用adb的方法
- Android之网络----使用HttpClient发送HTTP请求(通过get方法获取数据)
- Android网络开发中如何使用JSON进行网络通信---Android JSON数据通讯方法解析
- Android系列之网络(一)----使用HttpClient发送HTTP请求(通过get方法获取数据)
- Android系列之网络(三)----使用HttpClient发送HTTP请求(分别通过GET和POST方法发送数据)
- HNS物联网僵尸网络现在通过Wi-Fi使用ADB传播到新的Android设备
- Android开发使用adb时出现adb server is out of date的解决方法
- Android(安卓)开发通过NDK调用JNI,使用opencv做本地c++代码开发配置方法实现边缘检测代码(2)
- Android系列之网络(一)----使用HttpClient发送HTTP请求(通过get方法获取数据)
- Android开发使用adb时出现adb server is out of date的解决方法
- 转载:Adb远程连接Android系统(通过网络使用ADB(Connect to android with wifi))
- android开发教程之ubuntu使用adb连接小米2的步骤和adb调试方法
- Android(安卓)开发通过NDK调用JNI,使用opencv做本地c++代码开发配置方法 边缘检测 范例代码
- 从零开始学android开发-通过WebService进行网络编程,使用工具类轻松实现
- 使用virtualbox安装android 4.0 (ICS)虚拟机,并使用adb连接虚拟机进行应用开发的方法
- Android开发使用adb时出现adb server is out of date的解决方法
- Android系列之网络(一)----使用HttpClient发送HTTP请求(通过get方法获取数据)
- 通过网络使用ADB ( Connect to android with ADB over TCP )
- Android系列之网络(一)----使用HttpClient发送HTTP请求(通过get方法获取数据)
- Android(安卓)开发通过NDK调用JNI,使用opencv做本地c++代码开发配置方法 边缘检测 范例代码