主题 : android源码下载 复制链接 | 浏览器收藏 | 打印
级别: 新手上路
UID: 31666
精华: 0
发帖: 9
金钱: 45 两
威望: 9 点
贡献值: 0 点
综合积分: 18 分
注册时间: 2010-11-03
最后登录: 2011-09-25
楼主  发表于: 2011-01-31 22:34

 android源码下载

这几天学习的Android的知识的确不少,我把这几天学习的知识总结一下,发不出来,以便新手查询所用。
我的环境是UBUNTU10.10
首先在自己的根目录创建一个mydroid文档,我们所下载的源码就是放在这里的。
$mkdir mydroid
下载curl;
$sudo apt-get install curl
获取repo
curl  http://android.git.kernel.org/repo >~/mydroid/repo
设置repo权限
Chmod a+x ~/mydroid/repo
下面下载安装一些必要的工具,如果没有这些工具,在后面编译源码的时候会出错
sudo apt-get install git-core gnupg flex bison gperf libsdl-dev libesd0-dev libwxgtk2.6-dev build-essential zip wine libncurses5-dev zlib1g-dev
下面下载安装JAVA5
首先设置一下更新源,我选择的是国内的更新源这样下载比较快些
sudo add-apt-repository "deb  http://mirrors.163.com/ubuntu/ jaunty main restricted universe multiverse"
sudo add-apt-repository "deb  http://mirrors.163.com/ubuntu/ jaunty-updates main restricted universe multiverse"
更新软件列表
sudo apt-get install update
下面开始下载并安装JAVA5
sudo apt-get install sun-java5-sdk
下面设置一下JAVA的环境变量
gedit ~/.bashrc
把下面的代码复制到这个文件的最底层高
export JAVA_HOME=/usr/bin/jdk

export JRE_HOME=JAVA_HOME/jre

export CLASSPATH=$JAVA_HOME/lib:$JRE_HOME/lib:$CLASSPATH

export PATH=$JAVA_HOME/bin:$JRE_HOME/bin:$PATH
设置完成后把机器重新启动下
进入mydroid的目录初始化,其中要求输入你的名字和电子邮件
./repo init -u git://android.git.kernel.org/platform/manifest.git -b froyo
下面开始下载源码
./repo sync
现在才开始真正的下载源码。
完成需要很长时间,完成后就进入目录
make
我下载的是完成后是4G多,编译完后是8个G左右。
下面启动模拟器,进入mydroid目录
tem out/target/product/generic/system.img -sysdir out/target/product/generic -kernel prebuilt/android-arm/kernel/kernel-qemu -data out/target/product/generic/userdata.img
就可以启动模拟器和系统了
级别: 风云使者
UID: 36096
精华: 3
发帖: 2513
金钱: 14075 两
威望: 2815 点
贡献值: 3 点
综合积分: 5086 分
注册时间: 2011-01-11
最后登录: 2015-11-15
1楼  发表于: 2011-02-06 09:12
哇,太好了!正需要这个!多谢!!!
极度缺钱,求捐赠……支付宝兼邮箱:huming2207@qq.com
邮箱:yucejun@126.com,欢迎讨论!
级别: 侠客
UID: 34734
精华: 0
发帖: 101
金钱: 510 两
威望: 102 点
贡献值: 0 点
综合积分: 202 分
注册时间: 2010-12-20
最后登录: 2018-07-15
2楼  发表于: 2011-03-31 16:57
MARK