zoukankan      html  css  js  c++  java
  • ubuntu 10.10下搭建android开发环境 安装必要工作用软件 狼人:

      进了新公司之后,工作环境有了很大的变化,以前都是在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插件

      插件: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,还有写无从下手的感觉。

      

  • 相关阅读:
    ASP.NET Web API 框架研究 Self Host模式下的消息处理管道
    ASP.NET Web API 框架研究 Web Host模式下的消息处理管道
    ASP.NET Web API 框架研究 核心的消息处理管道
    ASP.NET Web API 框架研究 Web Host模式路由及将请求转出到消息处理管道
    ASP.NET Web API 框架研究 ASP.NET Web API 路由
    ASP.NET Web API 框架研究 ASP.NET 路由
    ASP.NET Web API 入门 (API接口、寄宿方式、HttpClient调用)
    MVVM模式
    RESTful Web API 理解
    C# 函数式编程及Monads.net库
  • 原文地址:https://www.cnblogs.com/waw/p/2164488.html
Copyright © 2011-2022 走看看