思路及流程
- 大致的思路和流程可以看看这个视频: 编译Android源码
- 其中对很多关键流程的方案进行了说明,包括打包方案:os环境打包和Ubuntu环境打包、Android源码下载方案等。
遇到的问题
M2芯片问题
- 根据上面的视频,最开始选择macOS环境下直接打包,但可能是M2芯片问题,打包一直报错,所以改为在ubuntu环境下尝试。
- 至于如何在M2芯片下安装ubuntu,可以看看这篇文章M2 Mac 安装Ubuntu Desktop,其中包含了虚拟机的选择和ubuntu desktop的安装。