Android源码(4.3_r2)下载,Done!
来源:互联网 发布:linux手机版 编辑:程序博客网 时间:2024/04/29 05:45
最终结果共享地址:http://pan.baidu.com/s/1Du8l8
gaojs@ubuntu:~/bin$ mkdir android4.3-r2
gaojs@ubuntu:~/bin$ cd android4.3-r2
gaojs@ubuntu:~/bin/cd android4.3-r2$ repo init -u https://android.googlesource.com/platform/manifest -b android-4.3_r2
gaojs@ubuntu:~/bin/cd android4.3-r2$ sudo gedit .repo/manifest.xml
修改字段:fetch= https://android.googlesource.com/
gaojs@ubuntu:~/bin/cd android4.3-r2$ repo sync
很成功!返回信息如下:
Fetching projects: 100% (373/373)
Initializing project platform/tools/swt ...
remote: Counting objects: 5, done
remote: Finding sources: 100% (5/5)
remote: Total 1896 (delta 312), reused 1896 (delta 312)
Receiving objects: 100% (1896/1896), 2.15 MiB | 625 KiB/s, done.
Resolving deltas: 100% (312/312), done.
From https://android.googlesource.com/platform/tools/swt
* [new branch] jb-mr1-dev-plus-aosp -> aosp/jb-mr1-dev-plus-aosp
* [new branch] jb-mr1.1-dev-plus-aosp -> aosp/jb-mr1.1-dev-plus-aosp
* [new branch] jb-mr2-dev -> aosp/jb-mr2-dev
* [new branch] jb-mr2-release -> aosp/jb-mr2-release
* [new branch] jb-mr2.0-release -> aosp/jb-mr2.0-release
* [new branch] master -> aosp/master
* [new branch] tools_r22 -> aosp/tools_r22
* [new branch] tools_r22.2 -> aosp/tools_r22.2
* [new tag] android-4.3_r0.9 -> android-4.3_r0.9
* [new tag] android-4.3_r0.9.1 -> android-4.3_r0.9.1
* [new tag] android-4.3_r1 -> android-4.3_r1
* [new tag] android-4.3_r2 -> android-4.3_r2
* [new tag] android-4.3_r2.1 -> android-4.3_r2.1
Fetching projects: 100% (373/373), done.
Checking out files: 100% (18346/18346), done. files: 41% (7701/18346)
Checking out files: 100% (5425/5425), done.out files: 32% (1760/5425)
Checking out files: 100% (10532/10532), done.ut files: 12% (1293/10532)
Checking out files: 100% (1654/1654), done. out files: 30% (512/1654)
Checking out files: 100% (24603/24603), done.ut files: 36% (9088/24603)
Checking out files: 100% (19687/19687), done.ut files: 15% (3104/19687)
Checking out files: 100% (7394/7394), done. out files: 39% (2932/7394)
Checking out files: 100% (868/868), done.ng out files: 37% (322/868)
Checking out files: 100% (1774/1774), done. out files: 10% (184/1774)
Checking out files: 100% (35/35), done.king out files: 14% (5/35)
Checking out files: 100% (175/175), done.ng out files: 44% (77/175)
Checking out files: 100% (181/181), done.
Checking out files: 100% (2407/2407), done. out files: 33% (795/2407)
Checking out files: 100% (2482/2482), done.
Checking out files: 100% (2484/2484), done.
Checking out files: 100% (177/177), done.ng out files: 15% (28/177)
Checking out files: 100% (182/182), done.
Checking out files: 100% (37353/37353), done.ut files: 18% (6794/37353)
Checking out files: 100% (158/158), done.
Checking out files: 100% (1141/1141), done. out files: 42% (489/1141)
Checking out files: 100% (51941/51941), done.ut files: 3% (2061/51941)
Syncing work tree: 100% (373/373), done.
查看各个目录的大小如下:
gaojs@ubuntu:~/bin/cd android4.3-r2$ du -h --max-depth=1
66M ./ndk
12G ./.repo
376K ./pdk
9.9M ./system
327M ./packages
1.7G ./external
1.1G ./frameworks
41M ./hardware
40M ./dalvik
60M ./device
101M ./development
10M ./build
18M ./bionic
120K ./libnativehelper
150M ./cts
43M ./libcore
116K ./abi
4.3M ./bootable
4.3G ./prebuilts
34M ./sdk
884M ./tools
1.3M ./developers
7.8M ./docs
21G .
编译:
. build/envsetup.sh
including device/asus/deb/vendorsetup.sh
including device/asus/flo/vendorsetup.sh
including device/asus/grouper/vendorsetup.sh
including device/asus/tilapia/vendorsetup.sh
including device/generic/armv7-a-neon/vendorsetup.sh
including device/generic/mips/vendorsetup.sh
including device/generic/x86/vendorsetup.sh
including device/lge/mako/vendorsetup.sh
including device/samsung/maguro/vendorsetup.sh
including device/samsung/manta/vendorsetup.sh
including device/samsung_slsi/arndale/vendorsetup.sh
including device/samsung/toroplus/vendorsetup.sh
including device/samsung/toro/vendorsetup.sh
including device/ti/panda/vendorsetup.sh
including sdk/bash_completion/adb.bash
lunch
You're building on Linux
Lunch menu... pick a combo:
1. aosp_arm-eng
2. aosp_x86-eng
3. aosp_mips-eng
4. vbox_x86-eng
5. aosp_deb-userdebug
6. aosp_flo-userdebug
7. full_grouper-userdebug
8. full_tilapia-userdebug
9. mini_armv7a_neon-userdebug
10. mini_mips-userdebug
11. mini_x86-userdebug
12. full_mako-userdebug
13. full_maguro-userdebug
14. full_manta-userdebug
15. full_arndale-userdebug
16. full_toroplus-userdebug
17. full_toro-userdebug
18. full_panda-userdebug
Which would you like? [aosp_arm-eng] ENTER
============================================
PLATFORM_VERSION_CODENAME=REL
PLATFORM_VERSION=4.3
TARGET_PRODUCT=aosp_arm
TARGET_BUILD_VARIANT=eng
TARGET_BUILD_TYPE=release
TARGET_BUILD_APPS=
TARGET_ARCH=arm
TARGET_ARCH_VARIANT=armv7-a
TARGET_CPU_VARIANT=generic
HOST_ARCH=x86
HOST_OS=linux
HOST_OS_EXTRA=Linux-3.5.0-42-generic-x86_64-with-Ubuntu-12.04-precise
HOST_BUILD_TYPE=release
BUILD_ID=JSR78D
OUT_DIR=out
============================================
make
最后输出结果,显示编译有错:
Docs droiddoc: out/target/common/docs/api-stubs
/bin/bash: line 18: 46872 Killed javadoc \@out/target/common/obj/JAVA_LIBRARIES/api-stubs_intermediates/droiddoc-src-list -J-Xmx1280m -quiet -doclet com.google.doclava.Doclava -docletpath out/host/linux-x86/framework/jsilver.jar:out/host/linux-x86/framework/doclava.jar -templatedir build/tools/droiddoc/templates-sdk -htmldir frameworks/base/docs/html -bootclasspath /usr/lib/jvm/java-6-sun/lib/../jre/lib/rt.jar -classpath out/target/common/obj/JAVA_LIBRARIES/bouncycastle_intermediates/classes.jar:out/target/common/obj/JAVA_LIBRARIES/conscrypt_intermediates/classes.jar:out/target/common/obj/JAVA_LIBRARIES/core_intermediates/classes.jar:out/target/common/obj/JAVA_LIBRARIES/ext_intermediates/classes.jar:out/target/common/obj/JAVA_LIBRARIES/framework_intermediates/classes.jar:out/target/common/obj/JAVA_LIBRARIES/framework2_intermediates/classes.jar:out/target/common/obj/JAVA_LIBRARIES/mms-common_intermediates/classes.jar:out/target/common/obj/JAVA_LIBRARIES/okhttp_intermediates/classes.jar:out/target/common/obj/JAVA_LIBRARIES/telephony-common_intermediates/classes.jar:out/target/common/obj/JAVA_LIBRARIES/voip-common_intermediates/classes.jar: -sourcepath frameworks/base/core/java:frameworks/base/graphics/java:frameworks/base/location/java:frameworks/base/media/java:frameworks/base/media/mca/effect/java:frameworks/base/media/mca/filterfw/java:frameworks/base/media/mca/filterpacks/java:frameworks/base/drm/java:frameworks/base/opengl/java:frameworks/base/sax/java:frameworks/base/telephony/java:frameworks/base/wifi/java:frameworks/base/keystore/java:out/target/common/obj/JAVA_LIBRARIES/bouncycastle_intermediates/classes.jar:out/target/common/obj/JAVA_LIBRARIES/conscrypt_intermediates/classes.jar:out/target/common/obj/JAVA_LIBRARIES/core_intermediates/classes.jar:out/target/common/obj/JAVA_LIBRARIES/ext_intermediates/classes.jar:out/target/common/obj/JAVA_LIBRARIES/framework_intermediates/classes.jar:out/target/common/obj/JAVA_LIBRARIES/framework2_intermediates/classes.jar:out/target/common/obj/JAVA_LIBRARIES/mms-common_intermediates/classes.jar:out/target/common/obj/JAVA_LIBRARIES/okhttp_intermediates/classes.jar:out/target/common/obj/JAVA_LIBRARIES/telephony-common_intermediates/classes.jar:out/target/common/obj/JAVA_LIBRARIES/voip-common_intermediates/classes.jar: -d out/target/common/docs/api-stubs -hdf page.build KRT16M-eng.gaojs.20131106.130852 -hdf page.now "06 Nov 2013 13:10" -knowntags ./frameworks/base/docs/knowntags.txt -since prebuilts/sdk/api/1.xml 1 -since prebuilts/sdk/api/2.xml 2 -since prebuilts/sdk/api/3.xml 3 -since prebuilts/sdk/api/4.xml 4 -since prebuilts/sdk/api/5.xml 5 -since prebuilts/sdk/api/6.xml 6 -since prebuilts/sdk/api/7.xml 7 -since prebuilts/sdk/api/8.xml 8 -since prebuilts/sdk/api/9.xml 9 -since prebuilts/sdk/api/10.xml 10 -since prebuilts/sdk/api/11.xml 11 -since prebuilts/sdk/api/12.xml 12 -since prebuilts/sdk/api/13.xml 13 -since prebuilts/sdk/api/14.txt 14 -since prebuilts/sdk/api/15.txt 15 -since prebuilts/sdk/api/16.txt 16 -since prebuilts/sdk/api/17.txt 17 -since prebuilts/sdk/api/18.txt 18 -since prebuilts/sdk/api/19.txt 19 -werror -hide 113 -overview frameworks/base/core/java/overview.html -hdf sdk.version 4.4 -hdf sdk.rel.id 1 -hdf sdk.preview 0 -stubs out/target/common/obj/JAVA_LIBRARIES/android_stubs_current_intermediates/src -api out/target/common/obj/PACKAGING/public_api.txt -nodocs
make: *** [out/target/common/docs/api-stubs-timestamp] Error 45
- Android源码(4.3_r2)下载,Done!
- Android源码(kernel)下载,Done!
- Ubuntu9.10编译android-2.1_r2源码
- Ubuntu9.10编译android-2.1_r2源码
- 下载、编译Android5.1.0_r2源码简明版
- Ubuntu 10.04环境下载&编译Android-2.1_r2源代码
- Ubuntu 10.04环境下载&编译Android-2.1_r2源代码
- android5.0.0_r2 代码下载
- android5.0.0_r2 代码下载
- 最新 android 源代码下载 android-4.4.4_r2.0.1和android-5.1.0_r3
- Ubuntu 10.04环境下载&编译Android-2.1_r2源代码【20110527更新说明】
- Ubuntu 10.04环境下载&编译Android-2.1_r2源代码【20110527更新说明】
- Ubuntu 10.04环境下载&编译Android-2.1_r2源代码【20110527更新说明】
- android 4.3源码下载
- 尝试编译android-4.0.4_r2.1
- android-2.1_r2编译出错记录
- Android sdk manager 显示 Done loading packages 无法继续下载
- Android源码下载(非官方下载方式)
- 使用jquery.uploadify、jquery.Jcrop和php实现炫酷的图片裁剪
- 头文件的查找方式和库的搜索路径
- Guava库之collect
- 进程上下文VS中断上下文
- 09.集合框架(二)【Set】【HashSet】【TreeSet】
- Android源码(4.3_r2)下载,Done!
- [Linux Settings]eclipse命令行启动和Dash启动
- C、C++能成为C/C++吗
- 网络拓扑结构
- 二叉查找树之——非递归实现
- OpenMP中的数据处理子句
- 第十一周项目4-计分器啊
- 视频会议十大开源项目排行
- 额,这个。。。