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 模式
到此可以调试真机