首先,在电脑上的安装开发软件包,下载地址为:http://developer.android.com/sdk/index.html
我所下载的eclipse adt包如上。
解压上诉程序,进入该文件夹,如下所示:
进入eclipse目录,如下:
运行eclipse,即可进行android开发。界面如下所示
运行该程序,如下:
手机为htc t329d,已经识别。下面介绍如何配置真机调试。
1 .在终端输入 lsusb,结果如下
htc厂商id为:0bb4
2 .在/etc/udev/rules.d目录下创建文件sudo vim 50-android.rules,内容如下:
(SUBSYSTEM==”usb”, ATTR{idVendor}==”0bb4″, MODE=”0666″)
sudo chmod 777 50-android.rules
顺便加一些其他手机厂商ID:
Company | USB Vendor ID |
---|---|
Acer | 0502 |
ASUS | 0b05 |
Dell | 413c |
Foxconn | 0489 |
Fujitsu | 04c5 |
Fujitsu Toshiba | 04c5 |
Garmin-Asus | 091e |
18d1 | |
Hisense | 109b |
HTC | 0bb4 |
Huawei | 12d1 |
K-Touch | 24e3 |
KT Tech | 2116 |
Kyocera | 0482 |
Lenovo | 17ef |
LG | 1004 |
Motorola | 22b8 |
NEC | 0409 |
Nook | 2080 |
Nvidia | 0955 |
OTGV | 2257 |
Pantech | 10a9 |
Pegatron | 1d4d |
Philips | 0471 |
PMC-Sierra | 04da |
Qualcomm | 05c6 |
SK Telesys | 1f53 |
Samsung | 04e8 |
Sharp | 04dd |
Sony | 054c |
Sony Ericsson | 0fce |
Teleepoch | 2340 |
Toshiba | 0930 |
ZTE | 19d2 |
3 .然后重启udev服务,输入命令:sudo /etc/init.d/udev restart
4 .进入前面解压的eclipse目录,里面还有个sdk目录,进入sdk/platform-tools目录,如下:
运行命令:sudo ./adb kill-server (关闭adb服)
sudo ./adb start-server (打开adb服)
sudo ./adb devices (查看手机情况)
成功显示如下:
以上步骤都是需要安装好java环境。
在没有配置或者配置错误上面的环境时,会有如下错误出现:
运行 sudo ./adb devices
???????????? no permissions
在eclipse中运调试程序,真机显示也是????????????