最近在研究Android Framework系统层的开发,在编译Android源码时,遇到一些问题,在这里做一下记录。
Ubuntu安装搭建,请查看文章:VMWare Workstation 16 安装 Ubuntu 22.04 LTS
1. 下载Android 8.1 源码:
百度云盘下载链接地址 提取码:uu1j
通过共享文件夹或者Winscp上传至Ubuntu系统中
2. VMWare创建共享文件夹
在创建共享文件夹前,请先安装好VMware-tools
更新最新VMware-tools组件
编辑->首选项->更新->立即下载所有组件
安装VMware-tools
虚拟机->安装VMware-tools
安装后ubuntu会加载一个虚拟光驱,解压文件,在解压的文件目录下执行以下命令进行安装
sudo vmware-install.pl
安装过程中输入“yes”即可。
选择虚拟机-设置
在"选项"卡中,选择共享文件夹,选择"总是启用"
添加好共享的文件夹
将下载好的源码压缩包,放到Share文件中
启动Ubuntu系统,在系统中查看共享文件夹是否挂载成功
查看共享文件夹是否创建成功
vmware-hgfsclient