Ubuntu搭建Android开发环境

前言


在Ubuntu14.04上搭建JDK+Eclipse+ADT是个耗时耗力的工程,特别是在64位Ubuntu下搭建。因为Eclipse linux 64位的不是一个完整版本,需要依赖32位的lib.此文是结合本人自己搭建的一些心得和步骤,以备后用。


1、下载配置JDK

下载地址:http://www.oracle.com/technetwork/java/javase/downloads/index.html

这里选择下载 Java SE 7u55,Linux 64位:jdk-7u55-linux-x64.tar.gz。

进入下载目录,将JDK包放到 /opt/Java 目录下:

sudo mkdir /opt/Java

sudo mv jdk-7u55-linux-x64.tar.gz /opt/Java/

进入/opt/Java:

cd /opt/Java

解压JDK到当前目录:(解压没问题后就可以把这个文件删了)

sudo tar -zxvf jdk-7u55-linux-x64.tar.gz

然后是配置JAVA的环境变量,

一般我们修改/etc/profile 即可:

sudo gedit /etc/profile

在文件最后加上一下四行:

export JAVA_HOME=/opt/Java/jdk1.7.0_55
export JRE_HOME=${JAVA_HOME}/jre  
export CLASSPATH=.:${JAVA_HOME}/lib:${JRE_HOME}/lib  
export PATH=${JAVA_HOME}/bin:$PATH

保存后注销重新登陆即可生效(source /etc/profile 命令只是使得环境变量对当前的shell有效)。

2.安装Android SDK+eclipse

Google现在提供了包含了eclipse的SDK,也包含了ADT,所以不用再像以前那样麻烦去分别安装了。

上Android官网下载ADT Bundle:http://developer.android.com/sdk/index.html

这里(http://blog.csdn.net/gtkknd/article/details/39336825)下载 for Linux 64位版本:adt-bundle-linux-x86_64-20140321.zip

这个就安装到 ~ 目录下吧,我之前安装到 /opt/目录下运行的时候出现一些权限不够的问题。。。解压即可:

mv ~/Downloads/adt-bundle-linux-x86_64-20140321.zip ~
unzip adt-bundle-linux-x86_64-20140321.zip

重命名文件夹下:(zip包可以删了不用了)

mv adt-bundle-linux-x86_64-20140321 adt-bundle

注意:32位的系统的话自此及可以双击 ~/adt-bundle/eclipse/eclipse 这个文件打开IDE运行了,不过对于64位的系统还不行,打开后会找不到SDK目录下的文件,如adb、emulator等,网上说原因是“由于是64bit的系统,而Android sdk只有32bit的程序,需要安装ia32-libs,才能使用”。需要安装如下才行:

  1. If you are running a 64-bit distribution on your development machine, you need to install additional packages first. For Ubuntu 13.10 (Saucy Salamander) and above, install the libncurses5:i386libstdc++6:i386, andzlib1g:i386 packages using apt-get:

    sudo dpkg --add-architecture i386
    sudo apt-get update
    sudo apt-get install libncurses5:i386 libstdc++6:i386 zlib1g:i386

    For earlier versions of Ubuntu, install the ia32-libs package using apt-get:

    apt-get install ia32-libs



  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值