Ubuntu12.04搭建Android开发环境

Ubuntu12.04搭建Android开发环境

分类: Ubuntu 87人阅读 评论(0) 收藏 举报

目录(?)[+]html

Ubuntu12.04搭建Android开发环境java

前提

1.      在使用Ubuntu12.04搭建Android开发环境时建议使用root用户,即超级管理员用户。android

2.      安装完Ubuntu12.04后保证其能够正常上网,由于后面可能须要更新下载些文件。c++

3.      若安装64位的Ubuntu12.04,那么在后面搭建Android环境时会遇到些问题,解决方法会在后面说明。ubuntu

工具

1.      本说明使用的JDK版本是JDK1.7.0_51。请根据本身须要选择32位,64位。bash

链接地址:http://www.oracle.com/technetwork/java/javase/downloads/jdk7-downloads-1880260.htmloracle

2.      Android开发环境使用的是Android Developers提供的ADT(Android Developer Tools)jvm

链接地址:http://developer.android.com/sdk/index.htmlide

Center

安装流程

Java环境搭建

(1)解压并移动JDK

        能够在桌面环境下手动解压JDK到当前路径,而后使用mv命令移动  /usr/lib/jvm/jdk1.7.0_51目录里。工具

CenterCenter


(2)配置环境变量

输入命令sudo gedit /etc/environment打开环境变量配置文件。并在文件中输入下面内容

(此内容为你的jdk路径)

PATH="......:/usr/lib/jvm/jdk1.7.0_51/bin"

CLASSPATH=.:/usr/lib/jvm/jdk1.7.0_51/lib

JAVA_HOME=/usr/lib/jvm/jdk1.7.0_51

(注意:CLASSPATH最前面有个点“.”)

保存退出,输入如下命令使之当即生效

source ~/.bashrc


截图:


CenterCenterCenter


(3)更改系统默认JDK

Ubuntu12.04 TSL版中通常安装了OpenJDK,所以如今要把默认JDK改成如今安装的。

将系统默认的jdk修改过来

$ sudo update-alternatives --install/usr/bin/java java /usr/lib/jvm/jdk1.7.0_51/bin/java 300

输入sun jdk前的数字就行了

$ sudo update-alternatives --install /usr/bin/javacjavac /usr/lib/jvm/jdk1.7.0_51/bin/javac 300

$ sudo update-alternatives --config java

$ sudo update-alternatives --config javac

(4)检验安装

在终端输入“java -version”来检测默认JDK

输入“java”和“javac”检查JDK的配置环境。

若成功的话会打印出信息。


CenterCenter

Center

安装Android开发环境

(1)解压ADT

我把ADT解压到了/usr/opt(opt目录是新建的)目录下,您也能够在/usr/local目录下。

解压并转移ADT方法可参考上面。

(2)运行软件

由于ADT中已经集成了Android SDK和插件ADT,所以直接启动可用。可是在此会遇到

“前提”中提到的问题。

问题介绍

报错的内容相似这样:

Unexpected exception'Cannot run program "/home/uv/IDE/adt/sdk/platform-tools/adb":error=2, No such file or directory' while attempting to get adb version from'/home/uv/IDE/adt/sdk/platform-tools/adb'

引发缘由:若您使用的是64位的Ubuntu12.04系统的话就会在启动Android模拟器时出现错误。缘由是开发环境ADT中带的sdk32位的,而系统是64位的,这样使得adb没法启动。

解决方式:下载更新所须要的32位库包。

在终端输入如下命令:

sudo apt-get install libc6:i386 libgcc1:i386gcc-4.6-base:i386 libstdc++5:i386 libstdc++6:i386
sudo apt-getinstall libqt4-opengl

sudo apt-getinstall libglu1-mesa
sudo apt-get ia32-libs-multiarch(此行命令若不成功的话,不受影响,继续下面内容)sudo apt-getinstall ia32-libs

相关文章
相关标签/搜索