RK3288模块单独编译

来源:互联网 发布:淘宝怎么发布虚拟产品 编辑:程序博客网 时间:2024/06/10 19:36

模块以Email为例:


1、执行build目录下的脚本文件envsetup.sh

$ source ./build/envsetup.sh


2、选择版本(user为用户版本   eng为工程版本)

$ lunch

You're building on Linux
Lunch menu... pick a combo:
     1. aosp_flounder-userdebug
     2. mini_emulator_mips-userdebug
     3. mini_emulator_x86-userdebug
     4. mini_emulator_x86_64-userdebug
     5. m_e_arm-userdebug
     6. mini_emulator_arm64-userdebug
     7. rk3288-user
     8. rk3288-userdebug
     9. rk3288_box-userdebug
     10. rk3288-eng
     11. aosp_shamu-userdebug

3、根据需求选择
Which would you like? [aosp_arm-eng] 10

如果出现下面,表示编译环境有问题

/bin/bash: java: command not found


4、进入模块目录

$ cd packages/apps/Email/


5、强制编译

$ mm -B


6、退出到根目录

$ cd ../../../


7、系统全编译(mk是一个编译脚本

$ ./mk -a

标准编译请参照:

http://blog.csdn.net/lialong1st/article/details/78281848 

原创粉丝点击