找回密码
 注册
搜索
查看: 1437|回复: 0

[资料] Android系统移植及编译(三)

[复制链接]
发表于 2015-11-23 11:43:22 | 显示全部楼层 |阅读模式
在Android源码中增加对自己产品的支持



作者: 华嵌嵌入式培训 中心    讲师:周老师



   要在android源码中增加对自己特定产品的支持,只需要在[android_root]/device目录下,增加自己的产品目录和配置文件就可以了。如:

        [android_root]/device/whhq/tq210/

  whhq:  一般为公司名,或者其他任意的目录名;

   tq210: 具体产品名;

在上面增加的产品目录下,增加相应的配置文件(配置文件主要配置一些环境变量,指定哪些模块需要编译,哪些文件需要拷贝到最终的目标板上面去等等)。三个必须要有的文件:

        vendersetup.sh

        AndroidProducts.mk

        BoardConfig.mk

⑴vendersetup.sh

   这个文件会被build/envsetup.sh调用执行,所以这个文件里可以调用所有的在build/envsetup.sh定义的变量和函数;一般地,我们在这个文件里调用build/envsetup.sh定义的add_lunch_combo函数,以增加一个lunch选项:
............

未完....待续...

更多技术博文请直接访问武汉华嵌官网
高级模式
B Color Image Link Quote Code Smilies

本版积分规则

Archiver|手机版|小黑屋|52RD我爱研发网 ( 沪ICP备2022007804号-2 )

GMT+8, 2024-11-23 02:43 , Processed in 0.043089 second(s), 17 queries , Gzip On.

Powered by Discuz! X3.5

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表