通过网卡连接android设备

 

本文参考了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 ...

 

你可能感兴趣的:(android,tcp,网络,手机,Path,终端)