Android AOSP资源的下载
很多一线的研发工程师都是使用的windows 操作系统,如果想编译Android的源码研究学习就需要用到Linux系统,我个人喜欢Ubuntu系统,下面分享我使用VirtualBox ubuntu20.04的经验。
准备工作
-
VirtualBox:下载地址为:https://www.virtualbox.org/wiki/Downloads (VirtualBox-6.1.30-148432-Win)
-
Ubuntu桌面版 :链接:https://pan.baidu.com/s/1ypUG5cOtAH_SA3KfNn8P_g
提取码:0qh5
VirtualBox 安装很简单,使用默认设置一直下一步就可以了
下面介绍使用VirtualBox 安装Ubuntu
1.启动VirtualBox,点击新建新建虚拟电脑 类型选择Linux 版本选择64位
2.点击下一步配置内存大小,根据自己的需求来,最低建议4G
3.虚拟硬盘这里使用默认
4.虚拟硬盘文件类型直接使用VDI
5.存储再物理硬盘上,动态分配
6.创建虚拟硬盘,我这里是分配了300G,担心编译源码不够用
7.创建成功后,点击启动就可以安装ubuntu了
- 中文简体
- 键盘选择汉语
- 磁盘的位置继续
- 等待安装过程
- 安装成功后重启就可以了
8.进行基本的配置
- 点击 控制->设置->用户界面 勾选在顶部显示
- 点击 控制->设置->共享文件 点击右侧的小+号
9.一般为了能够全屏和跟window文件共享需要安装增强工具
在模拟器屏幕顶部选择设备-> 安装增强功能,会在桌面生成一个VBox_GAs_6.0.4的盘符,接着进行配置。如果没有生成盘符,可以去文件中进行查找。
10.安装gcc库等
- 在命令行执行 sudo apt-get install gcc perl make
- 进入VBox_GAs_6.1.30目录,点击运行软件 ,等待安装,命令行出现press Return to close this window 说明成功了
- 这是点击共享文件夹会提示没权限,将ubuntu用户添加到vboxsf组中 sudo adduser liupanfeng vboxsf
- 重启就能使用共享文件了
- 设置–>常规–>高级里的共享粘贴板和拖放选择双向 记得把这个打开这样就可以来回复制粘贴了,特别好用。
感谢:
https://blog.csdn.net/itachi85/article/details/116142049?spm=1001.2014.3001.5501