1 前言
下载和编译Android源码的方法见《Ubuntu14.04下载&编译Android》,本文重点说明编译好Android源码之后,如果没有相应的开发板,我们应用如何通过模拟器来运行所编译的Android系统。
2 编译选择
在《Ubuntu14.04下载&编译Android》中,若选择mini_x86_userdebug模式:
编译完成后运行模拟器的时候出错:
由于上可见,当前模拟器不能模拟x86平台!因此在编译的时候需要选择恰当的选项。
3 创建avd
在android4.4的prebuilts/devtools/tools目录中有一个android程序可执行文件,运行提示:
根据上述提示,通过find命令找到swt.jar所在的路径,然后将变量ANDROID_SWT的值设为该路径:
export ANDROID_SWT=/home/liyihai/Androids/android4.4/prebuilts/tools/linux-x86_64/swt 再次执行上述
android可执行文件,提示:
虽然有一个错误,但还是成功打开了Android SDK Manager界面:
参考资料