注:本文章大部分图片资源来源于网上,记录下自己遇到的问题
1/虚拟空间不足的问题
因为我的是用Vmware虚拟机装的,当初分配的是150G空间,今天编译到78%就出现了磁盘不够的情况。解决方法如下:
(1)先关闭虚拟机
(2)
(3)设置完成后,打开虚拟机,在Terminal 终端输入
apt-get install gparted
安装Gparted磁盘分区工具
(4)打开Gparted软件,如下
然后点击Edit下面的-》箭头,设置你所需要增添的磁盘空间大小,然后一步步结束即可。操作完成后,重启虚拟机即可。
2/遇到 ninja: build stopped: subcommand failed.
ninja failed with: exit status 1
之类的问题。解决如下:
终端执行
export LC_ALL=C
LC_ALL=C 是为了去除所有本地化的设置,让命令能正确执行。
然后继续编译
make -j4
3/之后一路顺利到模拟器运行这里
终端命令如下
source build/envsetup.sh
lunch aosp_arm-eng
emulator
ok 成功启动模拟器