在 Ubuntu 10.10 平台下Android源码下载步骤如下:

一、安装Java环境(假设已经下载了JDK安装文件)

#cp ./jdk-6u26-linux-i586.bin /usr/local/lib#cd /usr/local/lib#chmod +x jdk-6u26-linux-i586.bin#./jdk-6u26-linux-i586.binexport JAVA_HOME=/usr/local/lib/jdk.6.0_26export JRE_HOME=/usr/local/lib/jdk.6.0_26/jreexport CLASSPATH=.:$JAVA_HOME/lib:$JRE_HOME/libexport PATH=/usr/local/lib/jdk1.6.0_26/bin:$PATH

二、安装tools

$sudo apt-get install git-core gnupg flex bison gperf libsdl-dev libesd0-dev libwxgtk2.6-dev build-essential zip curl libncurses5-dev zlib1g-dev sharutils

三、下载SDK源码(Android 2.3.1)

$ mkdir Android$ cd Android$ mkdir bin source$ cd bin$ curl https://dl-ssl.google.com/dl/googlesource/git-repo/repo >repo$ sudo chmod a+x repo$ cd ~/android/source$ ../bin/repo init -u https://android.googlesource.com/platform/manifest -b android-2.3.1_r1$ ../bin/repo sync


如果要下载4.0.1_r1的话,只要将android-2.3.1_r1改为android-4.0.1_r1即可

四、下载Kernel源码(这里的kernel用于模拟器,具体的版本可根据SDK的版本来进行选择)

$ mkdir ~/android/kernel$ cd kernel$ git clone https://android.googlesource.com/kernel/goldfish.git$ git branch -a$ git checkout remotes/origin/android-goldfish-2.6.29

五、编译Kernel

export PATH=$PATH:~/Android/prebuilt/linux-x86/toolchain/arm-eabi-4.4.3/binexport ANDROID_PRODUCT_OUT=:~/Android/out/target/product/generic修改comman目录下的Makefile:ARCH ?= (SUBARCH)CROSS_COMPILE?= 改为:ARCH ?= armCROSS_COMPILE?= arm-eabi-$make goldfish_defconfig$make

更多相关文章

  1. Pycharm安装PyQt5的详细教程
  2. SJ64 拿起工具(Android(安卓)Studio)开始造轮子(贺卡App)
  3. Android开发环境搭建及入门相关
  4. Android(安卓)Studio: 模拟器启动失败解决(Emulator: Process fin
  5. Android(安卓)下载进度条, 自定义加载进度条,loading动画
  6. android学习笔记----多线程断点续传下载原理设计
  7. Windows下git下载android source
  8. Android(安卓)SDK下载和更新失败的解决方法
  9. Android开发之文件下载

随机推荐

  1. 关于Android按键处理
  2. Android中的SurfaceFlinger和Choreograph
  3. Android自定义action与permission!!!
  4. Android日志分类及查看过滤
  5. RoboGuice入门
  6. Android(安卓)触摸屏驱动代码分析(ADC 类
  7. Android(安卓)过滤器机制应用演示
  8. Android短信数据库字段描述
  9. Android实现随机圆形云标签效果
  10. 在studio中使用libsdl2.so,编译SDL Demo