Android开发环境搭建
一、硬件要求
编译 Android 源码对硬件资源要求较高,推荐配置:
- CPU:8 核及以上(推荐 16 核,支持 AVX 指令集)
- 内存:至少 16GB(推荐 32GB 及以上,避免编译时内存溢出)
- 存储:至少 1TB SSD(源码 + 编译产物约占 150GB+,SSD 可大幅提升编译速度)
二、系统准备及安装依赖
-
建议系统为ubuntu22.04及以上版本
-
安装依赖库
-
安装Java环境,Android 14 强制要求使用 OpenJDK 17,不兼容其他版本:
-
Ubuntu 22.04 默认已安装 Python 3.10,需确保
python命令指向 Python 3 -
设置CCACHE,CCACHE 可缓存编译产物,大幅减少二次编译时间:
> ~/.bashrcecho 'export CCACHE_EXEC=/usr/bin/ccache' >> ~/.bashrcsource ~/.bashrc # 立即生效]]>