通过网卡连接android设备

本文介绍了如何通过设置IP地址和修改Android设备配置,将ADB调试切换到网络连接方式。首先,设置开发板和Host的IP地址,然后通过一系列命令启用网络ADB服务。在PC上设置环境变量,指定设备IP地址,并重启adb服务。最后,可以使用adb命令通过网络进行设备操作。
摘要由CSDN通过智能技术生成

 

本文参考了http://blog.csdn.net/stevenliyong/archive/2009/11/11/4799774.aspx

 

0) 在minicom中执行ifconfig eth0 192.168.2.23设置开发板的IP地址,并且Host的IP地址设置为192.168.2.22

 

1)登录一个终端,执行下面的命令。

# mv /dev/android_adb /dev/android_adb.bk 

* Android 是默认的ADB是使用 USB 作为debug,可以参考代码gdb.c, 重命名这个文件后,adb会尝试使用网络连接。

#setprop persist.service.adb.enable 1

#setprop service.adb.root 1

#setprop ctl.stop adbd

#setprop ctl.start adbd

* 设置adb权限并重起服务

# netstat

Proto Recv-Q Send-Q Local Address          Foreign Address        State

….

tcp        0      0 0.0.0.0:5555           0.0.0.0:*              LISTEN

….

 

此时如果显示 tcp 5555 端口开启表明手机端的设置已经成功了。

 

2) PC上设置环境变量

export ADB_TRACE=adb

export ADBHOST=192.168.2.23       <= G1手机ip地址,这个必须正确

PATH              

 

 

3) 重起PC 使环境变量生效,然后运行adb start-server

* abd 会默认尝试 从端口5555 ~ 5587 , 此时5555端口已经连上

 

4) 现在就可以在终端窗口中使用adb 功能命令

#adb push ...

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值