创建能够编译android源码的ubuntu13.04环境的步骤

现在为了能够方便以后的开发和调试,ubuntu 13.04 需要能够满足的条件是


前置条件

0  能够使用root登录,登录界面使用gnome界面,中文+中文输入法。


1  安装 vmtool 共享主机和虚拟机的剪切板,方便拷贝大的文件


2  安装ssl 能够使用 SecureCRT 登录上linux系统

sudo apt-get install openssh-server openssh-client

3  安装lrzsz

   sudo apt-get install lrzsz


4 安装samba 共享文件夹,据说ubuntu13.04 已经安装好了,但是目前配置一直没有成功

执行命令行:
      #sudo apt-get install samba

#sudo apt-get install smbfs

#sudo apt-get install system-config-samba

都安装完后,系�y-->系统管理-->samba,来启动图形界面的samba管理功能

其中命令1和命令3可以执行。


5 安装 java jdk文件

  参考网址

http://source.android.com/source/initializing.html



$ sudo add-apt-repository "deb http://archive.ubuntu.com/ubuntu hardy main multiverse"
$ sudo add
-apt-repository "deb http://archive.ubuntu.com/ubuntu hardy-updates main multiverse"
$ sudo apt
-get update
$ sudo apt
-get install sun-java5-jdk
$ sudo apt-get install sun-java6-jdk


6  安装git命令

$ sudo apt-get install git-core gnupg

参考网址

http://blog.csdn.net/banketree/article/details/9089827


7  安装编译环境的需要的各种包


$ sudo apt-get install git gnupg flex bison gperf build-essential \
 zip curl libc6
-dev libncurses5-dev:i386 x11proto-core-dev \
 libx11
-dev:i386 libreadline6-dev:i386 libgl1-mesa-glx:i386 \
 libgl1
-mesa-dev g++-multilib mingw32 tofrodos \
 python
-markdown libxml2-utils xsltproc zlib1g-dev:i386
$ sudo ln
-s /usr/lib/i386-linux-gnu/mesa/libGL.so.1/usr/lib/i386-linux-gnu/libGL.so


8  安装repo工具


  1. Make sure you have a bin/ directory in your home directory and that it is included in your path:

    $ mkdir ~/bin
    $ PATH=~/
    bin:$PATH
  2. Download the Repo tool and ensure that it is executable:

    $ curl https://dl-ssl.google.com/dl/googlesource/git-repo/repo > ~/bin/repo
    $ chmod a
    +x ~/bin/repo



9  下载android源代码


$ repo init -u https://android.googlesource.com/platform/manifest -b android-4.0.1_r1
$ repo sync

10 最后编译

    编译出来system.img 镜像

    sdk

    adt



11 安装eclipse  使用源代码编译的 adt插件以及sdk 运行软件。


12 安装wine 可以运行windows的软件,特别是source insight等阅读代码的工具。


以上步骤逐步验证以后,如果可以的话,就可以保存一份虚拟机文件,以后恢复的时候直接拷贝一下那个虚拟机文件即可。


你可能感兴趣的:(linux,android,虚拟机,ubuntu,中文输入法)