`
Jack22
  • 浏览: 133064 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

ubuntu 11.04下搭建android开发/编译环境 安装必要工作用软件

 
阅读更多

在ubuntu下工作一段时间了,总结一下android开发/编译环境的搭建。


JDK的安装:

    自动安装:ubuntu的源提供一个JDK 是sun-java6-jdk   可以用Synaptic Package Manager(新立得)来安装,当然也可以在shell中执行下面命令来安装

  runner@runner-Lenovo:~$ sudo apt-get install sun-java6-jdk

  手动安装:

   去官网下载最新的linux版本的JDK,我下载的是jdk-6u26-linux-x64.bin   。/usr目录主要用来存放ubuntu系统中用到的一些软件,/usr/lib/jvm/是系统默认的JDK目录,所以我也打算把自己下载的JDK安装到该目录下。/usr/lib/jvm/新建一个一文件件,把jdk-6u26-linux-x64.bin   拷贝到该文件夹下然后执行下面命令


      sudo chmod u+x /usr/lib/jvm/java/jdk-6u26-linux-x64.bin 修改bin文件权限,使其可执行然后,执行

      sudo ./jdk-6u26-linux-x64.bin安装


安装完成以后会在/usr/lib/jvm/java/下生成一个jdk1.6.0_26的文件夹。到此JDK 安装完毕。下面配置环境变量:


     command:

     sudo vi /etc/environment

     PATH="......:/usr /lib/jvm/java/jdk1.6.0_26/bin"(这个地方有引号,下面的classpath和java_home都没有引号)

  CLASSPATH=.:/usr/lib/jvm/java/jdk1.6.0_26/lib
  JAVA_HOME=/usr/lib/jvm/java/
jdk1.6.0_26



    source /home/用户名/.bashrc  (执行source命令时,前面不能家sudo 命令,因为source命令并不属于系统命令)
      此时,环境变量设置成功。



由于ubuntu11.04 中自带有默认的jdk--openjdk,所以,为了使默认使用的是我们安装的jdk,还要进行如下工作。
  执行:
  sudo update-alternatives --install /usr/bin/java java /usr/lib/jvm/java/
jdk1.6.0_26/bin/java 300
  格式:sudo update-alternatives --install /usr/bin/java java 用户的jdk的bin目录/java 300

  sudo update-alternatives --install /usr/bin/javac javac /usr/lib/jvm/java/
jdk1.6.0_26/bin/javac 300
  格式同上
  通过这一步将我们安装的jdk加入java选单。
  然后执行:
  sudo update-alternatives --config java
  通过这一步选择系统默认的jdk
  这样,再在shell中输入:
  java -version时,就会显示系统使用的java是sun的java,至此,jdk安装成功,环境变量设置成功。


2. 去官网下载最新的eclipse,解压就可以使用,但是要下载对应的eclipse ,64位系统就用64位的eclipse,32位系统就下载32的,刚开始装上64位ubuntu的时候就忘记这个问题,从朋友那里拷贝过来一个eclipse,捣鼓半天没成功,后来才搞清楚那个eclipse是32位的


3. 配置ADT ,现在网上大家windows开发环境的文章一大堆,可以参考,当然可以看官网,网址:http://developer.android.com/sdk/eclipse-adt.html最新的ADT  都到ADT 12.0.0 (July 2011)


 4.配置SDK,在http://developer.android.com/sdk/index.html下下载linux的SDK-----android-sdk_r12-linux_x86.tgz 。然后更新,更新需要一段事件,耐心等待。最后就是在在Eclipse下配置SDK,window---->preferences>Android 下配置




Android编译需要首先需要装的工具:


sudo apt-get install git-core gnupg flex bison gperf build-essential zip curl zlib1g-dev gcc-multilib g++-multilib libc6-dev-i386 lib32ncurses5-dev ia32-libs x11proto-core-dev libx11-dev lib32readline5-dev lib32z-dev libxml-simple-perl





 

分享到:
评论
1 楼 莫言_MoYan 2011-07-18  
过来看看,还有更新,惊喜

相关推荐

    ubuntu11.04搭建Android开发环境步骤及所遇到的问题

    在Ubuntu 11.04操作系统中搭建Android开发环境是一个技术性强且需要注意细节的过程。本文将详细介绍这个过程,以及在搭建过程中可能遇到的问题及其解决方案。 首先,你需要确保系统已更新到最新版本,以确保所有...

    android开发环境搭建——Linux(下)

    #### 搭建Android开发环境步骤详解 1. **选择虚拟机平台**: - 推荐使用Oracle VM VirtualBox,相比于VMware Workstation,VirtualBox体积更小、更易于安装和使用。 - 下载地址:[VirtualBox-4.1.0-73009-Win中文...

    Android4.0编译烧写[归纳].pdf

    首先,需要安装Ubuntu 11.04作为开发环境,推荐分配至少60GB的硬盘空间,1.5GB的内存和1.5GB的SWAP分区。安装完成后,通过`sudo passwd`设置root密码,并在root权限下进行后续操作。 2. **软件安装**: 使用`apt-...

    新岸线环境

    1. 环境准备:搭建Android开发环境首先需要准备基础的操作系统,以Linux Ubuntu 11.04版本为例。在该环境中,开发者需要安装交叉编译环境,这是因为在开发过程中,使用的处理器架构与开发机器的处理器架构可能不同,...

    Android源码 在Ubuntu上下载,编译和安装

    在Ubuntu上下载、编译和安装Android源码是Android开发者深入了解系统运作...在Ubuntu环境下,通过遵循这些步骤,开发者可以搭建起一个有效的开发环境,进行Android源码的下载、编译和安装,从而开启Android世界的大门。

    嵌入式系统项目报告借鉴.pdf

    (1)在 Ubuntu11.04 上下载 Android 专用源码,完成 Android 系统的软件开发环境的搭建; (2)在 EVM37x 开发板上搭建 Android 系统的硬件开发环境; (3)Android 系统的 init 进程和 init.rc 文件简单解析; (4...

    android4.2编译过程

    在进行Android 4.2编译之前,需要确保搭建了一个合适的编译环境。从提供的信息来看,编译环境主要由以下几个方面构成: 1. **目标平台信息**: - **PLATFORM_VERSION_CODENAME**:AOSP(表示这是基于Android开放源...

    android-底层开发.docx编程资料

    - **Ubuntu版本**:选择最新的Ubuntu版本,例如Ubuntu 11.04,以确保支持Android源码编译。 - **Git安装**:通过命令`sudo apt-get install git-core gnupg`在Ubuntu上安装Git。 - **Java SDK**:通过命令`sudo ...

    嵌入式系统项目报告

    在软件方面,使用Ubuntu11.04作为开发环境,下载并编译Android专用源码,构建Android系统所需的全部组件,包括x-loader、u-boot、Linux内核和Android文件系统。这一过程中,需要安装一系列开发工具,如git、编译器、...

    iTop4412使用手册

    - **使用虚拟机安装Ubuntu11.04**:提供了在虚拟机环境中安装Ubuntu系统的步骤。 通过以上内容,开发者可以全面了解iTop4412开发板的硬件特性、软件开发流程以及如何高效地利用这块开发板进行项目开发。无论是在...

Global site tag (gtag.js) - Google Analytics