Android系统编译与测试

时间:2024-04-23 20:22:17

1、Android系统分析

Android系统编译与测试

2、下载Android源代码(不包括Linux内核部分)

下载好了的Android_5.01.tar.gz,通过samba复制到ubuntu里,再解压之。

可以看到AndroidSrc/这个文件夹,它存放的就是Android源代码了。

3、编译

a、初始化编译环境,在build目录下面

Android系统编译与测试

Android系统编译与测试

b、选择编译目标(配置)

Android系统编译与测试

配置

Android系统编译与测试

Android系统编译与测试

这里有好几个小时的时间zzzzzzzzzzzzzzzzzzz

c、编译目标输出

Android系统编译与测试

Android系统编译与测试

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系统

Android系统编译与测试

Android系统编译与测试

sudo gedit /etc/profile输入export ANDROID_SDK_ROOT=/opt/AndroidSDK;使之生效source /etc/profile;再运行该命令

Android系统编译与测试