| |
|
开发:
C++知识库
Java知识库
JavaScript
Python
PHP知识库
人工智能
区块链
大数据
移动开发
嵌入式
开发工具
数据结构与算法
开发测试
游戏开发
网络协议
系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程 数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁 |
-> 系统运维 -> Windows11 VMware-Ubuntu-Android12 源码下载和编译 -> 正文阅读 |
|
[系统运维]Windows11 VMware-Ubuntu-Android12 源码下载和编译 |
Windows11 VMware-Ubuntu-Android12 源码下载和编译想用Mac编译源码的朋友基本可以放弃想法了,我试过了各种兼容错误,不得已用了Windows装VMware + Ubuntu 一、硬件配置我的配置 Windows 11笔记本:16G + 512G(分盘后VMware使用盘空闲274G) 建议机器硬件条件至少 16G内存 + 300G空闲磁盘,最好使用 32G + 1T SSD的机器(无压力) 官方推荐配置,我挑几个重点列了出来 硬件方面
软件方面
二、软件环境
三、VMware上安装适用于下载编译 Android12 源码的Ubuntu另一篇教程地址:VMware上安装适用于下载编译 Android12 源码的Ubuntu 为方便操作,安装Ubuntu后,登录切换为root用户 设置root用户密码(可设置简易密码),并切换用户
四、工具下载安装依赖:
curl: vim: git: jdk-8: python: 五、源码环境使用 清华镜像源
六、下载首先明确下载分支,我这里下载的是 android-12.1.0_r11,因为这个分支支持pixel主流的所有机型。下载镜像替换为清华源
修改第一行定义脚本中的 python 为 python3
否则可能会出现如下错误: env: python: No such file or directory,原因:我的Mac卸载了python,安装了python3 初始化仓库并指定分支,更多分支查看 官方代号和分支版本号
遇到个SSL的错误:server certificate verification failed. CAfile: /etc/ssl/certs/ca-certificates.crt CRLfile: none 使用下面的命令解决了
开始同步下载代码: 最后全部下载完耗时大概花了15个小时左右 -j 指定线程数,如果用科大镜像源注意不要设置过大,有限制会失败
七、编译
我需要的目录:
编译后对应的输出路径:
|
|
|
上一篇文章 下一篇文章 查看所有文章 |
|
开发:
C++知识库
Java知识库
JavaScript
Python
PHP知识库
人工智能
区块链
大数据
移动开发
嵌入式
开发工具
数据结构与算法
开发测试
游戏开发
网络协议
系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程 数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁 |
360图书馆 购物 三丰科技 阅读网 日历 万年历 2024年12日历 | -2024/12/28 19:56:27- |
|
网站联系: qq:121756557 email:121756557@qq.com IT数码 |
数据统计 |