1
clino 2016-08-25 08:40:24 +08:00
去拿一份最新的 aosp 编译一下不就知道了
|
2
clanned 2016-08-25 08:45:46 +08:00 via Android
源码 7.0.0r1 18g, 光 prebuilts 就 9g😂 https://github.com/xdtianyu/android-7.0.0_r1
|
3
jiezhi 2016-08-25 08:53:06 +08:00
repo 是大头,最新的不了解。
|
4
lee015 2016-08-25 08:56:42 +08:00 via Android
编译完整个目录 100G 左右
|
5
inmyfree 2016-08-25 09:23:23 +08:00
out 为编译完一个项目,目录大概 60G ,除去 svn 和 out 为源码,
大概 158-31-60 约 67G ,而且这个是 5.1 的系统,不是 6.0... 现在 android 是越来越大了,记得 KK , JB 打包后也就 500M 左右,现在 5.1,6.0 的都快上到 2G 了 PS :这个是 mtk 的代码,可能和原生 android 大小有些差距,但理论应该差不多 |
7
inmyfree 2016-08-25 11:41:51 +08:00
|
8
stdying OP |
10
iluhcm 2016-08-25 12:27:16 +08:00
无聊的我去统计了下 Android 的源码。
➜ android sudo cloc . 469800 text files. 346654 unique files. 190401 files ignored. http://cloc.sourceforge.net v 1.64 T=53660.05 s (5.3 files/s, 1732.3 lines/s) ---------------------------------------------------------------------------------------- Language files blank comment code ---------------------------------------------------------------------------------------- C 35405 2754736 3176691 15588839 C++ 46836 2064388 1730430 11675356 C/C++ Header 67650 1797716 2989349 8498086 Prolog 26474 891 -2 8494026 XML 21278 132099 1293355 6996750 Java 39986 1191565 2528200 6112904 JSON 1189 1669 0 3266188 HTML 10729 788928 140287 2678912 Javascript 5202 130680 279119 1280439 Assembly 5308 159122 284433 1127422 Python 6735 249105 322442 1032487 Bourne Shell 1569 147003 141602 916092 DOS Batch 1506 5804 1094 620294 Expect 841 14237 8724 285893 m4 524 24656 6568 227057 Perl 470 29680 29068 184565 Objective C++ 1428 40820 50565 180743 CSS 673 17287 7714 99335 Objective C 1450 22735 69115 84013 make 2761 19014 20457 76604 IDL 1123 8571 0 76398 Maven 713 3936 5876 68716 D 2442 16802 0 63451 MSBuild script 169 1 90 54931 C# 448 8890 17858 53784 Windows Module Definition 149 3113 178 27618 Fortran 77 68 19 15419 26495 CMake 691 4513 4359 24497 Ruby 102 5442 3546 23377 Rust 617 5674 6719 22031 yacc 33 2988 1740 21581 Pascal 52 5030 42926 20720 Bourne Again Shell 344 2508 4787 13182 XSLT 60 1427 1252 12436 Protocol Buffers 205 3376 8202 11070 Go 26 1409 1210 10429 Windows Resource File 116 1903 1322 9325 XSD 38 1687 4530 8308 Tcl/Tk 36 989 1895 6971 lex 29 1311 1354 6876 OCaml 73 1752 2733 5786 Groovy 158 2018 1454 5491 Ant 63 1179 2457 5024 ASP.Net 18 313 0 4425 awk 44 457 1514 4174 diff 83 58 490 4077 ActionScript 56 860 2550 3715 YAML 219 344 1180 3579 PHP 34 493 518 2631 SASS 13 409 158 2282 Cython 12 617 429 2209 Lisp 20 375 599 1725 Lua 22 348 223 1707 SQL 39 14 8 1682 Ada 10 599 560 1681 MATLAB 13 314 326 1672 sed 75 194 648 1325 TypeScript 1 4 0 1258 OpenCL 70 316 335 861 NAnt script 6 179 36 829 WiX source 3 103 60 711 Dart 8 183 274 450 Racket 4 43 94 402 vim script 8 85 140 393 C Shell 6 69 55 374 Arduino Sketch 1 79 15 300 DTD 11 49 95 290 Haskell 4 109 70 250 Korn Shell 1 39 46 223 SAS 3 52 111 200 CUDA 15 94 101 191 F# 9 83 195 184 ASP 1 33 0 137 Velocity Template Language 1 60 0 133 Qt Project 1 10 2 58 JavaServer Faces 3 10 0 52 Standard ML 3 7 0 46 ERB 1 7 0 46 MXML 1 10 0 23 Handlebars 1 4 0 16 Mercury 4 3 0 15 Windows Message File 1 3 0 13 Visual Basic 2 1 1 12 Fortran 90 1 0 244 0 ---------------------------------------------------------------------------------------- SUM: 286597 9683703 13220195 70048853 ---------------------------------------------------------------------------------------- |
14
xFrank 2016-08-25 14:07:13 +08:00
借贵地问一下,在墙内,什么方法下 Android 源码最方便?
|
15
learnshare 2016-08-25 14:08:55 +08:00
之前下载 5.1 的全量代码,应该 60~70G 吧
|
16
nicevar 2016-08-25 14:27:40 +08:00 1
6.0 的,编译了 x86 的, 90 多个 G 了
|
17
learnshare 2016-08-25 14:38:43 +08:00
@xFrank proxychains 配合其他代理来下载
|
18
swsh007 2016-08-25 14:41:57 +08:00 via Android
x86 要 100 多 g 了.
|
19
xy19009188 2016-08-25 14:51:43 +08:00
@xFrank 使用国内大学的源,比如清华或者中科大的
|
22
jiezhi 2016-08-25 17:32:31 +08:00
@xFrank
以前用过清华大学的 可参考下以前写的 blog http://blog.jiezhis.work/2015/04/15/%E5%88%A9%E7%94%A8%E5%9B%BD%E5%86%85%E9%95%9C%E5%83%8F%E6%BA%90%E4%B8%8B%E8%BD%BD%E3%80%81%E7%BC%96%E8%AF%91Android%E6%BA%90%E7%A0%81/ |
23
workwonder 2016-08-25 19:45:11 +08:00 via Android
搞这么大,难以想象
|
25
peoce 2016-08-26 22:35:27 +08:00
6.0 编好后差不多 80 多个 G ,不过一般不在本地编
|
27
bigtang 2023-06-23 11:10:41 +08:00
Android 13 源代码(aosp)160G ,123 万个文件, tanglib.com 可全文检索 Android 13 源代码
|