ubuntu下搭建android开发环境

在ubuntu下进行android开发的环境搭建主要有以下5个部分:

(1)       安装jdk

(2)       安装android_sdk

(3)       安装eclipse

(4)       eclipse添加adt插件

(5)       添加SDK平台和android平台

 

 

一、安装jdk

 

先到sun官网下载相应的jdkbin文件:具体链接如下:

http://www.oracle.com/technetwork/java/javase/downloads/jdk6u38-downloads-1877406.html

         我下载的是jdk-6u38-linux-i586.bin,选择这个版本是因为这个版本之后是7以上的版本,所以这个应该会是比较稳定来的版本。

 

·把下载的bin文件拷贝到拷贝到/opt目录下,进入到/opt目录下执行以下命令:

root@wsn-pc:/opt# chmod 777 jdk-6u38-linux-i586.bin

root@wsn-pc:/opt#./jdk-6u38-linux-i586.bin

 

·添加环境变量,执行以下命令打开profile文件:

root@wsn-pc:/opt/jdk1.6.0_# vim /etc/profile

在该文件到尾部添加上以下几个环境变量:

export JAVA_HOME=/opt/jdk1.6.0_38

export JRE_HOME=/opt/jdk1.6.0_38/jre

export CLASSPATH=.:$JAVA_HOME/lib:$JRE_HOME/lib:$CLASSPATH

export PATH=$PATH:$JAVA_HOME/bin:$JRE_HOME/bin

         保存退出后执行

         root@wsn-pc:/opt/jdk1.6.0_38# source /etc/profile是文件重新执行一次

 

·验证是否已经正确安装,执行以下命令:

root@wsn-pc:/opt/jdk1.6.0_38# java –version

如果能看到以下信息则说明成功安装

java version "1.6.0_23"

OpenJDK Runtime Environment (IcedTea6 1.11pre) (6b23~pre10-0ubuntu5)

OpenJDK Client VM (build 20.0-b11, mixed mode, sharing)

 

二、安装android_sdk

 

先到以下官网下载android_sdk的安装包.

http://developer.android.com/sdk/index.html#download

我下载的版本是android-sdk_r21.0.1-linux.tgz

 

·把abdroid-sdk_r21.0.1-linux.tgz解压到/opt目录下,使用命令如下:

         root@wsn-pc:/opt/eclipse# tar -xvf /mnt/TQ210/android-sdk_r21.0.1-linux.tgz -C /opt

 

三、安装eclipse

 

先到eclipse的官网下载eclipse,我选择来eclipse classic 3.7.2(eclipse经典版)

http://www.eclipse.org/downloads/packages/eclipse-classic-372/indigosr2

 

·把eclipse解压到/opt目录下,使用命令如下:

root@wsn-pc:/# tar zxvf /mnt/TQ210/eclipse-SDK-3.7.2-linux-gtk.tar.gz -C /opt

 

·把eclipse路径加到$PATH,如下命令:

root@wsn-pc:/opt/eclipse# vim /etc/profile

然后在profile尾部添加以下文本:

export PATH=$PATH:/opt/eclipse

保存退出后执行以下命令使添加到命令生效:

root@wsn-pc:/opt/eclipse# source /etc/profile

·以后只要在shell里输入命令eclipse就能启动eclipse.

 

四、eclipse添加adt插件

 

参见:http://developer.android.com/sdk/installing/installing-adt.html#Download

 

第一种方法:

(1)       启动eclipse,然后选择Help>Install New Software

(2)       点击Add,在右上角处,这时会出现以下界面,往编辑栏里添加如下内容

(3)       点击OK,如果出现了某些问题,可以试试使用“https”代替“http”。

(4)       available software dialog里,选择Developer Tools。然后点击next,如下所示:

(5)       下一步继续选择next,然后接受约定并点击Finish。如果出现一个security warnigthe authenticity or validity of the software can’t be established,点击OK

(6)       当安装完成后,重启eclipse

 

第二种方法:

 

(1)       下载ADT插件的zip压缩文件(不需要解压它),下载链接如下:

http://developer.android.com/tools/sdk/eclipse-adt.html

(2)       启动eclipse,然后选择Help>Install New Software.

(3)       点击Add,出现以下界面

(4)       往编辑栏填充以下文字,Location选择ADT-21.0.1.zip所在路径,我的填充后如下

(5)       之后点击OK,之后的步骤与第一种方法一样。

 

 

五、配置ADT插件

 

eclipse重启之后,会出现以下界面:

 

(1)       选择Use existing SDKs

(2)       Browseselect我们自己的Android SDK的目录。(1)(2)步配置如下:

(3)       之后点击next

 

 

 

六、添加SDK平台和android平台

 

(1)       启动SDK Manager

如果是在Linux平台下的,需要进入android SDK目录下的tools/目录,然后执行里面的android sdk,敲入./android就可以了,打开之后如果SDK Manager时底部进度条一直不动,打开详细信息,发现卡在:
Fetching https://dl-ssl.google.com/android/repository/addons_list-2.xml

解决办法:
修改hosts文件。
(1)windows下打开C:\Windows\System32\drivers\etc,以管理员身份编辑hosts文件,在最后添加:
203.208.46.146 dl.google.com
203.208.46.146 dl-ssl.google.com        #更新的内容从以下下载

(2)linux下使用命令sudo vim /etc/hosts编辑hosts文件,同样在文件最后添加
203.208.46.146 dl.google.com
203.208.46.146 dl-ssl.google.com        #更新的内容从以下下载

然后重新运行sdk manager,打开tools(如果是linux在桌面的顶左上角,而不是在sdk的窗口里)里的options选项,把force https->http的勾打上,就可以下载了。

 

之后可以看到如下界面:

 

(2)       作为自己的SDK最小的配置要求,需要安装如下几个包:

·最新的Tools packages(点击Tools文件夹)

·最新版的android(点击第一个android文件夹)(因为我是在4.0上开发,所以我没有单单选择最新的,而是选择4.02.34.2

·Android支持库(打开Extras文件夹并且选择android support Library

最终的配置如下:

(3)       最后点击Install,这样android SDK Manager就会安装所有我们选择了的包到android SDK environment

 

:

如果打开android SDK manager时出现以下警告: 

(gvim:2353): Gtk-WARNING **: 无法在模块路径中找到主题引擎:“pixmap”

  www.2cto.com  

解决方法是运行:

sudo apt-get install gtk2-engines-pixbuf 

 

如果打开android SDK manager后卡在以下提示时

Fetchinghttps://dl-ssl.google.com/android/repository/addons_list-2.xml

则打开/etc/hosts文件并在尾部添加:

74.125.237.1 dl-ssl.google.com

再重启android SDK manager.

 

 

 

以下网站提供了开发android apps的所有信息,关于android的应用开发可参阅以下网站

http://developer.android.com/sdk/installing/adding-packages.html

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值