打印
[嵌入式linux]

请问如何单独编译frameworks下的某个模块?

[复制链接]
3978|4
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
shakehand|  楼主 | 2011-8-24 16:11 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
比如,我只在frameworks\base\services\java\com\android\server\inputManager.java中的         

public VirtualKeyDefinition[] getVirtualKeyDefinitions(String deviceName) 函数中第一加了一条调试语句:

          try {
                 Slog.i(TAG, "Begin get Virtualkey!");

                 FileInputStream fis = new FileInputStream(
                         "/sys/board_properties/virtualkeys." + deviceName);
               ...................

该如何编译?需要用:make TARGET_PRODUCT= <product name> OMAPES=5.x -j8
编译整个android 文件系统么?

如果编译好了单个模块,是否直接放在对应文件系统目录下就行了?

相关帖子

沙发
一朝成名| | 2011-8-24 19:35 | 只看该作者
去查下mm 和mmm指令怎么用的

你都不看点书吗?这么基本尝试都不知道?

使用特权

评论回复
板凳
computer00| | 2011-8-24 20:13 | 只看该作者
一般要先设置好一些环境变量,然后选择你的产品,然后再mm一下就可以的了。然后再去out目录下找到最新生成的目标文件(看看Android.mk文件就知道了目标文件了),然后复制到你的系统中,重新启动下android就可以了。

使用特权

评论回复
地板
一朝成名| | 2011-8-24 20:26 | 只看该作者
我发现蛋蛋也开始搞android了?
做电视么哈哈。。。

使用特权

评论回复
5
computer00| | 2011-8-24 20:31 | 只看该作者
都搞,上网电视,IPTV盒子,MID等等。uboot,linux driver,framework,applications,都要搞。

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

8

主题

17

帖子

0

粉丝