`
luckliu521
  • 浏览: 259038 次
  • 性别: Icon_minigender_1
  • 来自: 深圳
社区版块
存档分类
最新评论

ubuntu 10.10下搭建android开发环境 安装必要工作用软件

阅读更多
ubuntu 10.10下搭建android开发环境 安装必要工作用软件
收藏 分享 2011-2-14 09:28| 发布者: annmax| 查看数: 29| 评论数: 0

摘要:   进了新公司之后,工作环境有了很大的变化,以前都是在windows环境下进行程序开发,没怎么接触linux系统,新项目组中有6个同事,一水的ubuntu,木有办法,我也换成ubuntu吧。  曾经在学linux下c语言编程的时候 ...
  进了新公司之后,工作环境有了很大的变化,以前都是在windows环境下进行程序开发,没怎么接触linux系统,新项目组中有6个同事,一水的ubuntu,木有办法,我也换成ubuntu吧。
  曾经在学linux下c语言编程的时候,学过一个月的linux,熟悉了一些命令,稍微能在linux系统下完成一些日常的需求了,也搭建过android的开发环境,呵呵,时间长了,以前的东西又都忘了,由于那个时候也没把搭建环境的步骤进行记录,现在又抓瞎了,废了很大的劲,终于搭建完了,记录一下,为以后做好准备。
  公欲善其事,必先利其器。在ubuntu下进行开发,就必须要熟悉ubuntu下常用的,能提高效率的工作软件,例如星际译王,gvim等等,目前我只知道这几个软件不错。
  搭建android的开发环境
  1. 安装jdk,配置jdk的环境变量
  首先,从http://java.sun.com中下载jdk,我的版本是jdk1.6.0_12,我下载的是bin文件,我将下载的jdk1.6.0_12.bin文件置于/usr/lib/jvm/java(目录任意)中。如果bin文件存在于例如“下载”等类似的目录中时,要将bin文件拷贝到/usr目录中,需要先修改bin文件的权限,在shell中执行:
    sudo chmod u+x /usr/lib/jvm/java/jdk1.6.0_12.bin 修改bin文件权限,使其可执行然后,执行
    sudo /usr/lib/jvm/java/jdk1.6.0_12.bin (安装jdk)
  将会出现字幕,持续按回车键,直至屏幕显示要求输入 yes/no,此时输入y回车,将会把jdk解压到文件夹,得到jdk1.6.0_12目录。
  此时,jdk已安装完毕。jdk将会安装在源文件所在的目录中。下面进行配置jdk的环境变量了。
  执行:
  sudo vi /etc/environment
  在environment中修改,出现如下部分
  引用:
  PATH="......:/usr /lib/jvm/java/jdk1.6.0_12/bin"(这个地方有引号,下面的classpath和java_home都没有引号)
  CLASSPATH=.:/usr/lib/jvm/java/jdk1.6.0_12/lib
  JAVA_HOME=/usr/lib/jvm/java/jdk1.6.0_12
  执行:
  sudo source /home/用户名/.bashrc(这行代码不执行也不一定错误)
      此时,环境变量设置成功(设置环境变量的方法很多,不一一列举)
  由于ubuntu10.10 中自带有默认的jdk--openjdk,所以,为了使默认使用的是我们安装的jdk,还要进行如下工作。
  执行:
  update-alternatives --install /usr/bin/java java /usr/lib/jvm/java/jdk1.6.0_12/bin/java 300
  格式:update-alternatives --install /usr/bin/java java 用户的jdk的bin目录/java 300
  update-alternatives --install /usr/bin/javac javac /usr/lib/jvm/java/jdk1.6.0_12/bin/javac 300
  格式同上
  通过这一步将我们安装的jdk加入java选单。
  然后执行:
  update-alternatives --config java
  通过这一步选择系统默认的jdk
  这样,再在shell中输入:
  java -version时,就会显示系统使用的java是sun的java,至此,jdk安装成功,环境变量设置成功。
  2. 安装 ADT
  如何安装见开发文档
  3. 安装android sdk
    3.1 可以采取自己下载sdk或者拷贝别人sdk的方法,那种方法都可以,这个不重要,关键是配置sdk的环境变量
    3.2 配置sdk的环境变量
    从android 2.3开始,sdk的目录结构发生了变化,多了一个plthforms-tools文件夹,adb文件有tools文件夹移动到了这个目录,因为不能只配置tools文件夹的环境变量,还需配置platforms-         tools文件夹的环境变量,配置方式和配置java的环境变量一样,秩序在Path后依次添加两个文件夹的路径即可。
至此,android在ubuntu下的开发环境已经搭建成功。
  4. 安装eclipse及插件
  安装eclipse遇到一个问题,就是Eclipse的自动提示框是黑色的,很不协调,怎么更改,见网址: http://xiaozhi.de/2010/fix-eclipse-tooltip-blackground-problem
  插件:findbugs,subclipse
  关于subclipse的使用教程,现在还不会用,等用上一段时间后,会进行总结。
  在安装subclipse的时候,可能会报找不到JAVAHL库
  解决办法:
  执行sudo  apt-get --fix-missing  install libsvn-java命令安装库, 然后在eclipse.ini下面添加  -Djava.library.path=/usr/lib/jni 即可。
安装ubuntu软件
  1. 星际译王,gvim,直接在软件中心进行安装即可。
  2. 安装rar解压软件
   sudo apt-get install unrar 
  3. 安装虚拟机
  sudo add-apt-repository "deb http://download.virtualbox.org/virtualbox/debian maverick non-free"
       wget -q http://download.virtualbox.org/virtualbox/debian/oracle_vbox.asc -O- | sudo apt-key add -
       sudo apt-get update
       sudo apt-get install virtualbox-ose
       4. 文件对比软件 meld
   sudo apt-get install meld
目前急需的一些软件
  类似于windows下的onenote的日常文档管理软件
  类似于outlook的邮件管理软件
  类似欲live writer的写博客的软件
  这些软件的替代品暂时还没找到,刚入手ubuntu,还有写无从下手的感觉。
分享到:
评论

相关推荐

    ( WinXP Ubuntu10.10双系统下搭建开发环境笔记

    至此,一个基本的开发环境已经搭建完成,包含了Ubuntu操作系统、SSH连接、JDK、项目工程、必要的编译工具和编辑器,可以支持Android等平台的开发工作。当然,具体的开发需求可能还需要安装其他软件或库,但以上步骤...

    ubuntu下,android开发环境搭建

    本文将详细介绍如何在 Ubuntu 10.10 系统上搭建 Android 开发环境,主要包括 Java 开发工具包 (JDK)、Eclipse 集成开发环境以及 Android 开发工具 (ADT) 的安装配置过程。 #### 二、环境准备 **1. JDK 安装** - *...

    搭建Android开发环境

    搭建Android开发环境是每个想要踏入Android应用开发领域的初学者必经的第一步。这一过程涉及到多个环节,包括安装必要的软件、配置开发工具以及设置环境变量。本文将详细讲解这些步骤,帮助初学者顺利构建起Android...

    TE/OK6410 Android应用程序开发指南 - 飞凌嵌入式.pdf

    - Windows下ADT开发环境的搭建,包括JDK的下载安装、Eclipse和Android SDK的配置,以及USB驱动的安装。 6. **特定案例演示**: - 文档通过LED控制程序案例,逐步介绍如何在Android平台上开发一个简单的硬件控制...

    Android编译环境安装指南

    3. 导航至存放Ubuntu文件的目录,例如`D:\Ubuntu10.10`,并选择该目录下的`.vmx`文件,通常是`Ubuntu10.10.vmx`。 4. 点击“Power on this virtual machine”启动虚拟机。 5. 按照屏幕提示操作,通常会弹出确认窗口...

    NetBeans-IDE-6.9.1上搭建Android-SDK环境(WIN和Linux平台).docx

    本文将详细介绍如何在 NetBeans IDE 6.9.1 版本上搭建 Android 开发环境,包括 Windows 和 Linux 平台下的操作步骤。 #### 二、准备工作 ##### 2.1 系统软件需求 为了确保能够在 NetBeans IDE 6.9.1 上顺利搭建 ...

    python for android 安装手册

    - **操作系统环境**:作者基于Linux系统进行开发,具体使用的是Ubuntu 10.10和Fedora 14两个版本。 - **前提条件**:熟悉基本的Linux命令行操作,了解Android SDK的基本概念。 #### 安装步骤详解 1. **下载Android ...

    MTK6573-ubuntu10 .10-0801比较工具远程桌面中文乱码问题.pdf

    本文档主要介绍了在Windows XP和Ubuntu 10.10双系统环境下搭建Android开发环境的步骤,包括以下几个关键知识点: 1. **安装Ubuntu系统**: 使用DAEMON Tools Lite虚拟镜像工具安装Ubuntu 10.10 Desktop版ISO镜像,...

    mtk6573系统开发环境搭建

    ### MTK6573系统开发环境搭建详细指南 MTK6573作为一款广泛应用于移动设备的芯片组,其系统开发环境的...通过遵循这些指导,开发者可以构建一个高效、稳定且兼容性强的开发环境,为后续的软件开发工作奠定坚实的基础。

    MTK6573_ubuntu10 .10_0801比较工具远程桌面中文乱码问题.pdf

    总结来说,这个文档详细描述了如何在Ubuntu 10.10环境下搭建一个适合MTK6573平台的Android开发环境,包括操作系统安装、SSH配置、JDK的安装与环境变量设置、项目工程的解压缩及ARM环境变量的设定、以及必要的编译...

    MTK6573-ubuntu10 .10-0801比较工具远程桌面中文乱码问题.docx

    总结来说,这个过程涉及了Ubuntu环境的搭建、JDK的安装、ARM开发环境的配置、编译工具的获取、Wine的使用以及最终的设备部署。解决中文乱码问题通常需要检查和调整字符编码设置,确保从开发环境到目标设备的每一个...

    Android应用程序开发宝典-基于TE&OK6410;.pdf

    在Ubuntu 10.10环境下编译Android 2.3的源码,是构建Android开发环境的基础步骤之一。这一步骤主要包括下载源码、配置编译环境、执行编译命令等环节。成功完成这一步后,将得到一个完整的Android文件系统,为后续的...

Global site tag (gtag.js) - Google Analytics