Android系统编译与测试

Posted 郭润

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Android系统编译与测试相关的知识,希望对你有一定的参考价值。

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;再运行该命令

 

以上是关于Android系统编译与测试的主要内容,如果未能解决你的问题,请参考以下文章

Android系统源码下载与编译刷机--Nexus6实测

深入浅出 - Android系统移植与平台开发- Android系统的定制

Android系统移植与驱动开发——第七章——LED驱动

Android.bp快速入门

Android 系统开发-提高编译速度的两种方式

笔记·Android体系与系统架构