作为开源手机操作系统,android一经推出,便引来业界极大的关注。Google现在的android源码的版本号已经是1.50r1的。越来越多的爱好者开始加入到android源码的研究中,下面就ubuntu 9.04上如果去获得android最新源码。
1. 安装git和gnupg。输入
$sudo apt-get install git-core gnupg
2. 安装其它工具
$sudo apt-get install flex bison gperf libsdl-dev libesd0-dev libwxgtk2.6-dev build-essential zip curl libncurses5-dev zlib1g-dev
3. 安装valgrind工具
$sudo apt-get install valgrind
4. 安装java sdk
$sudo apt-get install sun-java6-jdk
$sudo apt-get install sun-java5-jdk
$cd /etc/alternatives
$sudo rm javadoc.1.gz javadoc
$sudo ln -s /usr/lib/jvm/java-1.5.0-sun/man/man1/javadoc.1.gz javadoc.1.gz
$sudo ln -s /usr/lib/jvm/java-1.5.0-sun/bin/javadoc javadoc
android仅支持1.5以上版本的java sdk,且1.6版本的java sdk在进行android sdk编译时会出现java doc错误,在这里我的解决办法时先安装java sdk 1.6,接着安装java sdk 1.5,然后将系统的java sdk链接到java sdk 1.6上,仅是将javadoc和javadoc.1.gz链接到java sdk 1.5上,这样做的好处是在编译android源码和进行android应用开发时,使用的是java sdk 1.6,仅在编译android sdk的doc时,使用的是java sdk 1.5版本的javadoc和javadoc.1gz。
5. 下载repo工具
$mkdir $HOME/bin
$vi .bashrc
加入
export PATH=$HOME/bin:$PATH
$source .bashrc
$ curl http://android.git.kernel.org/repo > $HOME/bin/repo
$ cd $HOME/bin
$ chmod +x repo
6. 导出android项目
$ cd
$ mkdir Android
$ cd Android
$ repo init -u git://android.git.kernel.org/platform/manifest.git
并完成提示的配置,这样我们建立的目录就已经和Google的android源码库建立了链接。
7. 开始下载android platform的源代码
$ repo sync
由于android的源码很大,现在完整的代码已经高达3G以上,所以最分文件夹进行同步下载。如要下载kernel:
$repo sync kernel
现在,就可以做别的事,让电脑自动完成源码的下载工作。
分享到:
相关推荐
《Android 源码设计模式解析与实战》不仅分析了Android源代码的设计模式,更结合实例演示了如何使用这些设计模式。看这本书,既能学到如何分析、学习Android源代码,又能提高自己架构设计水平 《Android 源码设计...
在Android开发领域,深入理解Android源码是提升技能的关键步骤之一。"android源码 jar包" 提供了反编译的源码,这为开发者提供了一个深入探究Android系统内部运作的窗口。通过阅读源码,我们可以了解到Android系统...
Android源码设计模式解析与实战.PDF(完整版),文件中有百度网盘下载链接。
《WordPress for Android源码解析与应用开发》 WordPress for Android是一款专门为Android平台设计的应用程序,它使得用户可以在移动设备上方便地管理和编辑自己的WordPress博客。这个开源项目为开发者提供了深入...
Android 源码源码在线访问,覆盖各版本,包括最新的Android L. 无需setup git, 无需费时下载。
Android 源码 android.iml文件,移去了无用的模块方便Android studio快速导入,欢迎下载
本书从Android源码的角度由浅入深地剖析设计模式的运用,让工程师们把设计与模式重视起来,提升自己的设计能力与代码质量。因此本书适合的读者为初、中、高级Android工程师。另外,设计思想都是相通的,其他领域的...
Android源码下载是Android开发人员深入理解系统工作原理和进行定制化开发的重要步骤。源码提供了Android操作系统的底层实现,包括Linux内核、HAL层、框架层以及应用程序接口。了解如何下载Android源码对于开发者来说...
android源码下载步骤
ANDROID源码分析实录
由于本书为高清版,文件较大,特压缩成3个压缩文件包,方便上传与下载,请各位见谅...Android 源码设计模式解析与实战 _第一部分 Android 源码设计模式解析与实战 _第二部分 Android 源码设计模式解析与实战 _第三部分
6000套Android源码,网上找到的一些资源分享给大家,顺便赚些积分来买其他的资源。
Android源码设计模式解析与实战 Android源码设计模式解析与实战 Android源码设计模式解析与实战 Android源码设计模式解析与实战 Android源码设计模式解析与实战 Android源码设计模式解析与实战 Android源码设计模式...
EthernetManager需要用到的android源码jar包
neqqe 100 dane eng asasliq Android esli kodliri quxurux adirsi.tordin qvshvrvpla paydilinishqa bolidu几百个Android源码下载地址
自动下载android源码脚本,至少 15G 磁盘空间.
ubuntu下下载Android源码并编译详细教程,可用
这是在淘宝上买的android源码,里面有各种源码,应该能满足大部分的人学习与开发,并且能保证每个程序都能完美的运行。包括了所有的android源码。
380 个android源码,很全,参考学习,参考开发。 我们公司的程序就是参考一个例子改的。 还等什么!快快下载吧。