ubuntu安装eclipse、SDK、下载Android4.0源码并编译

Android的SDK里面的docs文件夹里面有个index.html或者登录

http://developer.android.com/index.html

这个网站,选择SDK->Installing the SDK,然后按照Step 1...一步一步来就可以了,主要去留意网页上做的链接和图片,网络上好多人讲的都很乱,按照他这个流程一步步走安装是没问题的,自己动手丰衣足食呗。

在下载Android源码之前先把一些东西装好,基本上装下面这些就好了,反正我是装下面的这些就OK了。呵呵。

sudo apt-get install build-essential

sudoapt-getinstallmake

sudoapt-getinstallgcc

sudoapt-getinstallg++

sudoapt-getinstalllibc6-dev

sudoapt-getinstallflex

sudoapt-getinstallbison

sudoapt-getinstallpatch

sudoapt-getinstalltexinfo

sudoapt-getinstalllibncurses-dev

sudoapt-getinstallgit-coregnupg

sudoapt-getinstallflexbisongperflibsdl-devlibesd0-devlibwxgtk2.6-devbuild-essentialzipcurl

sudoapt-getinstallncurses-dev

sudoapt-getinstallzlib1g-dev

sudoapt-getinstallvalgrind

sudo apt-get install python2.5

(ubuntu-10.04.4已经带了一个python(使用which python查找))

sudo apt-get install sun-java6-jdk

(ubuntu-10.04.4在2012年3月15日下载jdk6的时候提示已经不能下载了,之前为eclipse下载的jdk7在编译的时候(下面提到的make)提示jdk6才是正确的版本,所以去sun的网站上下载了Java SE 6 Update 31

http://www.oracle.com/technetwork/java/javase/downloads/jdk-6u31-download-1501634.html

选择jdk-6u31-linux-i586.bin这个版本,把这个文件更改权限后./文件名就能安装了,别忘记把他设置到path上。)

接着下载Android源码,下载源码跟着这个网站的流程走,

http://source.android.com/

选择Source->Downloading The Source(左边第二个),按照流程走执行完

$repo sync

这样就把代码下载好了。

在repo sync的过程中报了一次错误

“error: Exited sync due to fetch errors”

ubuntu安装eclipse、SDK、下载Android4.0源码并编译

没关系,重新执行$repo sync,他这个是支持断点续传的,第二次执行后就成功把代码下载下来了,

成功下载结束时会提示很多个done 100%的东西。

然后到下载代码的目录下执行make编译一下。

待续。。。