Chinaunix首页 | 论坛 | 博客
  • 博客访问: 341417
  • 博文数量: 28
  • 博客积分: 1530
  • 博客等级: 上尉
  • 技术积分: 467
  • 用 户 组: 普通用户
  • 注册时间: 2009-08-19 21:07
个人简介

专注到了极致,也就简单到了极致!

文章分类
文章存档

2013年(4)

2011年(5)

2010年(2)

2009年(17)

分类: LINUX

2013-06-11 20:33:59

转载地址:http://www.cnblogs.com/xingfuzzhd/archive/2012/09/05/2671973.html
               有小改动。

(以下的命令是在root账户登录前提下的,若是普通用户需要在命令前加sudo)

1.搭建java jdk1.6
1.1从中下载jdk, 将其放入一文件中(在此放入下载文件中)

1.2.安装jdk
  chmod u+x ~/Downloads/jdk-6u32-linux-i586.bin  #获得jdk文件操作权限
  ./jdk-6u32-linux-i586.bin                 #解压jdk
  mkdir /usr/lib/jvm                        #在/usr/lib下创建jvm文件夹
  mv ~/Downloads/jdk1.6.0_32 /usr/lib/jvm        #将解压出的jdk移动到jvm中

1.3.配置环境变量
  gedit /etc/profile  #用gedit打开/etc/profile文件,用VIM或其他工具
  在文件的最后面增加:
  export JAVA_HOME=/usr/lib/jvm/jdk1.6.0_32
  export PATH=$JAVA_HOME/bin:$JAVA_HOME/jre/bin:$PATH
  export CLASSPATH=$CLASSPATH:.:$JAVA_HOME/lib:$JAVA_HOME/jre/lib

1.4.由于ubuntu中可能会有默认的jdk,如openjdk,所以为了使默认使用的是我们安装的jdk,还要进行如下工作
  update-alternatives --install /usr/bin/java java /usr/lib/jvm/jdk1.6.0_32/bin/java 300
  update-alternatives --install /usr/bin/javac javac /usr/lib/jvm/jdk1.6.0_32/bin/javac 300
  配置链接组:
  update-alternatives --config java
  update-alternatives --config javac
1.5.测试安装的结果:
  java -version
  如果一切正常,会显示jdk的版本号之类的信息。
  java version "1.6.0_32"
  Java(TM) SE Runtime Environment (build 1.6.0_32-b05)
  Java HotSpot(TM) Server VM (build 20.7-b02, mixed mode)

2.添加包

  64位系统:

  apt-get install git-core gnupg flex bison gperf build-essential zip curl zlib1g-dev libc6-dev lib32ncurses5-dev ia32-libs x11proto-core-dev libx11-dev lib32readline5-dev lib32z-dev libgl1-mesa-dev g++-multilib mingw32 tofrodos python-markdown libxml2-utils xsltproc 

  32位系统:

  apt-get install git-core gnupg flex bison gperf build-essential zip curl zlib1g-dev libc6-dev libncurses5-dev x11proto-core-dev libx11-dev libreadline6-dev libgl1-mesa-dev tofrodos python-markdown libxml2-utils xsltproc

        ==>以上下载的这些包是原作者所列出,实际上,仅是为了下载代码,只需要安装如下两个包!
        apt-get install git
        apt-get install curl

3.下载repo脚本

  mkdir ~/develop    #在跟目录下建立develop文件夹

  mkdir ~/develop/download-froyo    #在develop目录下建立download-froy文件夹

  cd ~/develop/download-froyo    #进入这个目录

  curl > ./repo    #从源码网站下载repo脚本,该脚本是Google为了方便源码的下载而提供的,通过该脚本可以下载整套源码

  chmod a+x repo #设置该脚本为可执行
      修改/etc/profile文件,把repo的执行路径加入到PATH中,即在该文件最后修改:
      export PATH=$PATH:path_of_repo 并保存退出
      执行source /etc/profile使命令生效     

4.初始化一个repo的客户端

  repo init -u    #执行repo init的操作来获取最新的源代码列表

  repo init -u -b android-4.0.1_r1   #然后使用 -b 来制定下载哪一个branch

  在下载过程中会需要填写Name及Email,填写完之后,选择Y进行确认。

  最后,提示repo初始化完成在所在的目录下,这里也可以看到当前的目录下有一个隐藏文件.repo/ 这个文件里面设置着一些初始化的信息。

4.代码同步

  repo sync

阅读(5206) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~