💎一站式轻松地调用各大LLM模型接口,支持GPT4、智谱、星火、月之暗面及文生图 广告
Android 2.3以后,Google官方推荐使用64位的操作系统来编译源码。所以,读者要先安装64位的OS。笔者推荐的操作系统是Ubuntu 10.04 X86-64版。另外,读者不要随意升级Ubuntu,因为高版本Ubuntu中自带的GCC版本过高,会导致编译Android源码时出问题。 >[warning] **提示**:其实32位的Ubuntu也可以编译Android 2.3以后的Android系统,但弄起来颇为麻烦,而且也没什么技术含量。笔者建议读者遵照官方要求去做即可。 笔者不打算过多讨论Android源码下载的步骤,原因是:这是一个需要读者动手操作的过程,而看着电脑屏幕操作比看书后输入大串的字符串的效率要高很多。 基于上面这个原因,这里笔者向读者提供一个官方说明文档,地址是[这里](http://source.android.com/source/downloading.html)。该网页中有详细的代码下载步骤,读者只要执行简单的复制/粘贴操作即可动手实验。如图图1-3所示为该网页的截图。 :-: ![](http://img.blog.csdn.net/20150803101154549?watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQv/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/Center) 图1-3 Android代码下载网页示意图 注意读者要选择下载Android 4.0.1的代码。虽然最新的Android 4.0.3版本从版本号上看变化不大,但实际代码却有较大变化。 另外,由于网络环境不佳,如果读者发现本章提供的下载地址无法连接,可从笔者博客上的链接去下载源代码和工具,博客地址是:http://blog.csdn.net/innost/article/details/7525205。