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”
没关系,重新执行$repo sync,他这个是支持断点续传的,第二次执行后就成功把代码下载下来了,
成功下载结束时会提示很多个done 100%的东西。
然后到下载代码的目录下执行make编译一下。
待续。。。