ubuntu 搭建eclipse开发环境并真机调试

1.安装sun-java6-jdk 

在ubuntu下执行下面的命令:
$ sudo add-apt-repository "deb http://archive.canonical.com/ lucid partner"
$ sudo apt-get update
$ sudo apt-get install sun-java6-jdk


如果执行第一个命令报错,解决办法:

add-apt-repository 是由 python-software-properties 这个工具包提供的
所以要先安装python-software-properties 才能使用 add-apt-repository
否则会显示“command not found”
安装方法:apt-get install python-software-properties


2.安装eclipse开发环境

有两种安装方式,一种是用官网上的集成了ADT和SDK的开发环境,另一种用按传统方式一步一步来。
(a)  官网安装
1.从官网下载集成开发工具,eclipse+adt+sdk, http://developer.android.com/sdk/index.html,在网页中点击 DOWNLOAD FOR OTHER PLATFORMS
选择linux版本,有32位系统和64位系统的。

2.安装: adt-bundle-linux-x86_64-20130219.zip
只需要解压:unzip -d <安装目录>   adt-bundle-linux-x86_64-20130219.zip
$   cd /eclipse/
$   ./eclipse 启动eclipse

(b) 传统安装
1.从官方网站上去下载eclipse linux版本(http://www.eclipse.org/downloads/)

2.$sudo tar xvfz eclipse-jee-galileo-SR2-linux-gtk.tar.gz  -C /opt   解压到/opt/eclipe/ 目录下

3.在桌面上创建启动图标

右键单击桌面->创建启动器
名称:Eclipse Platform 
命令:eclipse 
图标: /opt/eclipse/icon.xpm(Ubuntu 10.04 上面有个图标,点击之后,选择路径)


4.在应用程序中创建启动图标
sudo gedit /usr/share/applications/eclipse.desktop 
sudo gedit /usr/share/applications/eclipse.desktop 然后在弹出的文件中输入:

[Desktop Entry]   
Encoding=UTF-8  
Name=Eclipse Platform   
Comment=Eclipse IDE   
<SPAN style="FONT-SIZE: 14px">Exec=/opt/eclipse/eclipse</SPAN>   
Icon=/opt/eclipse/icon.xpm   
Terminal=false  
StartupNotify=true  
Type=Application   
Categories=Application;Development; 

保存文件,完成整个安装过程,可以双击桌面 eclipse的图标来运行eclipse。

5.安装ADT
启动 Eclipse, 然后选择 Help > Install NewSoftware....单击右上角的Add按钮在弹出的 Add Repository 对话框中,Name一栏目填写 "ADT Plugin",在Location一栏就有两个选择,一个是填入下载网址:https://dl-ssl.google.com/android/eclipse/,这样就可以网上下载安装。第二个选择是如果我已经下载了ADT Plugin,那么就单击旁边的Archive按钮,直接找到插件所在到包即可,比如我用的就是第二种,我已经下载下来了,文件名是ADT-11.0.0.zip,5.3M。不管那一种,最后选择OK,即可。然后在下面的软件列表中,把Developer SDK Tools前面的checkbox选上,然后单击下面的next按钮,然后就等着安装进度条完成吧,其中会出现安装软件的列表,你单击Next即可,然后会出现license,你必须选择agree才行,然后单击finish就完成了(当然其中有个下载过程,可能需要花费一点时间)。安装完成之后,重启eclipse即可。

6.安装SDK

官网下载地址 http://developer.android.com/sdk/index.html

sudo -zxvf   android-sdk_r21.1-linux.tgz -C /opt ,后面跟你的安装目录

关联安装目录, Window--> Preferences--> android -->SDK Location:

3.真机调试

1.在/etc/udev/rules.d/目录下建立51-android.rules规则文件,加入内容如下:
SUBSYSTEM==”usb”, ATTR{idVendor}==”12d1″, MODE=”0666″

不同的手机 ATTR{idVendor}==”12d1″不一样,这个可以从谷歌的官网查到 http://developer.android.com/tools/device.html#VendorIds

2.修改权限:
sudo chmod a+x  /etc/udev/rules.d/50-Android.rules

3.重启udev服务

sudo service udev restart

4.重启adb服务

进入SDK中的adb所在的目录执行如下命令
sudo ./adb kill-server
sudo ./adb start-server


华为手机:
针对华为手机,或者其他电信手机我们需要设置USB端口配置,如下:
拨号:*#*#2846579#*#*
ProjectMenu->后台设置->USB端口配置->Google 模式


到此可以调试真机


你可能感兴趣的:(eclipse,android,sdk,开发环境,真机调试)