android设备连接到pc进行应用程序调试

将android设备用USB的连接线连接到电脑上以后可以将编写的android应用在设备上运行以进行debug。

 

 

 

 

我的环境:

设备HTC G7 操作系统android 2.1 update1

PC操作系统为ubuntu9.10

IDE:eclipse3.5.1(安装了ADT)


1设备设置和连接

 

1.1打开设备的设置->应用程序->开发,勾上USB调试,保持唤醒状态和允许模仿位置。

 

1.2将android设备用USB数据线连接到PC,并选择连接类型为磁盘驱动器。

 

这时在eclipse中运行程序将会出现target unknown的错误。没关系,我们继续往下

 

 

2.在系统中添加设备命名 

 

2.1以根权限新建一个配置文件

 

 

在终端中输入sudo gedit /etc/udev/rules.d/50-android.rules

写入以下内容

SUBSYSTEM=="usb_device", SYSFS{idVendor}=="0bb4", MODE="0666"

注:这里的SYSFS{idVendor}要根据设备的不同而改变,这里的"0bb4"是HTC的代号,其他的代号见下图

 

2.2修改权限

在终端中输入chmod a+r /etc/udev/rules.d/50-android.rules改变权限

 

3重新启动adb

进入androidSDK目录后,在终端中运行./adb kill-server和./adb start-server

 

4设置项目的debug选项

 

打开AndroidManifest.xml中的Application标签页,设置debugable为true

 

在eclipse中直接运行项目即可。

 

参考文献1.http://androidboss.com/using-android-debug-bridge-adb-in-linux/

            2.android SDK doc

 

 

 

 

 

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章