64位ubuntu下android开发环境的配置

来源:互联网 发布:淘宝上的上海大药房 编辑:程序博客网 时间:2024/05/02 04:18

本文介绍如何在64位ubuntu上搭建android的开发环境。

系统:ubuntu12.04LTS

使用的是ADT Bundle for Linux和jdk1.7(open jdk也可)

一共分为3步走:

1.配置JDK

安装Open jdk

$sudo apt-get install openjdk-7-jdk

从oracle官网下载

  • 从官网下载JDK64位版
  •         解压安装

将解压出的文件用最高权限复制到/usr/lib/jvm里

sudo cp -r ~/jdk1.7/ /usr/lib/jvm

(中间两个“/”没有连起来,有空格)

  •      修改环境变量

sudo gedit ~/.profile

在末尾加上

export JAVA_HOME=/usr/lib/jvm/jdk1.7

然后保存关闭,使用source更新一下

$ source ~/.profile

  • 配置默认的JDK版本

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

  • $ sudo update-alternatives --install /usr/bin/javac javac /usr/lib/jvm/jdk1.7/bin/javac 300
    $ sudo update-alternatives --config java
    $ sudo update-alternatives --config javac
  •    确认JDK是否安装成功

$  java -version 

  如果看到java version "1.7.XXXX",那么就表明安装成功了。

2.安装ADT Bundle for Linux

从谷歌官网下载ADT Bundle for Linux,这个包包含了android sdk和eclipse,并且也已经安装好了adt。

 下载完成后直接解压到安装目录。

也许你还要:

  •    打开eclipse
  •    执行Help -> Install New SoftWare...
  •    单击Add...
  •    在弹出的对话框中填写Name: Android Developer Tools Update Site, Location:http://dl-ssl.google.com/android/eclipse/
  •    完成

我做了这一步因为我在更新时发现缺少了这个站点,而不是用来安装adt。

3.安装ia32-libs

前面的也许和32位的ubuntu安装大同小异,但是接下来这是在64位系统上必须做的,否则会出现(...adb": error=2, 没有那个文件或目录)这样的错误。原因是Android sdk只有32bit的程序,需要安装ia32-libs,才能使用。

$ sudo apt-get install ia32-libs

注意:ia32-libs比较大

 


<script type="text/javascript"><!--google_ad_client = "ca-pub-1944176156128447";/* cnblogs 首页横幅 */google_ad_slot = "5419468456";google_ad_width = 728;google_ad_height = 90;//--></script><script type="text/javascript" src="http://pagead2.googlesyndication.com/pagead/show_ads.js"></script>
原创粉丝点击