android源码下载

Posted htsky

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了android源码下载相关的知识,希望对你有一定的参考价值。

android的源码编译网上已经有好多例子了。

我在此想说的是,那些写例子的人,除了授人以鱼,更应该授人以渔。

比如下载源码,众所周知的原因,无法下载原站点的。以清华大学的镜像站点为例(https://mirrors.tuna.tsinghua.edu.cn/help/AOSP/),在网站上说的很清楚如何替换链接地址。

很多文章说 要下载某一版本的话,先运行

repo init -u git://aosp.tuna.tsinghua.edu.cn/android/platform/manifest -b android-5.1.1_r4
其实按照清华网站上的说法 应该是(https链接)
repo init -u https://aosp.tuna.tsinghua.edu.cn/android/platform/manifest -b android-5.1.1_r4

下一个问题,要下载repo文件到 ~/bin目录里,那你进到这个目录,再运行 git clone git://aosp.tuna.tsinghua.edu.cn/android/git-repo.git/ 就不用挪动一遍了。
这个repo文件貌似不用改里面的地址。

下一个问题,既然是看教程,那必然是不熟悉很多过程。在这个下载中,先设置一下git账号。
git config --global user.email "[email protected]"
git config --global user.name "Your Name"
以避免 fatal: unable to auto-detect email address 这个错误。

推荐一个地址(授人以渔的例子) https://www.jianshu.com/p/367f0886e62b














以上是关于android源码下载的主要内容,如果未能解决你的问题,请参考以下文章

Android 逆向整体加固脱壳 ( DEX 优化流程分析 | DexPrepare.cpp 中 dvmOptimizeDexFile() 方法分析 | /bin/dexopt 源码分析 )(代码片段

Android 插件化VirtualApp 源码分析 ( 目前的 API 现状 | 安装应用源码分析 | 安装按钮执行的操作 | 返回到 HomeActivity 执行的操作 )(代码片段

Xamarin Android 片段库

Android 逆向ART 脱壳 ( DexClassLoader 脱壳 | DexClassLoader 构造函数 | 参考 Dalvik 的 DexClassLoader 类加载流程 )(代码片段

Android 逆向ART 脱壳 ( DexClassLoader 脱壳 | DexClassLoader 构造函数 | 参考 Dalvik 的 DexClassLoader 类加载流程 )(代码片段

Android代码片段