1、Android系统分析
2、下载Android源代码(不包括Linux内核部分)
下载好了的Android_5.01.tar.gz,通过samba复制到ubuntu里,再解压之。
可以看到AndroidSrc/这个文件夹,它存放的就是Android源代码了。
3、编译
a、初始化编译环境,在build目录下面
b、选择编译目标(配置)
配置
这里有好几个小时的时间zzzzzzzzzzzzzzzzzzz
c、编译目标输出
4、测试Android系统
a、创建一个模拟器来模拟设备
启动studio.sh,
Tools->android->avd manager
create virtual devices->Nexus 5->next->ABI选择ARMeabi-v7a->next->名字取gary_phone->finish。
关掉Android studio
利用创建好的模拟器来运行Android系统
sudo gedit /etc/profile输入export ANDROID_SDK_ROOT=/opt/AndroidSDK;使之生效source /etc/profile;再运行该命令