小弟目前正在研究android,遇到一个问题:我的linux/drive/input/keyboard/sun4i_ir.c 是一个遥控器驱动,但是编译完内核后却没有生成相应的.o,.ko等文件,我怀疑和该目录下面的一个文件modules.order有关,请问modules.order有什么作用,在android中linux里面的驱动是怎么传递过去的?请高人指点...

解决方案 »

  1.   

    应该加在同目录的KCONFIG和MAKEFILE里吧
      

  2.   

    小兄弟一看就知道你就是做全志平台的。你得看linux/drive/input/keyboard下面的Makefile文件是怎么写的,全志这个多数会写出buildin的,就是编译到内核里面去,不是ko。
      

  3.   

    小弟确实是在做全志的平台,这个驱动问题到底是什么原因没照出来,我只好重新解压编译了一次,看了您写的一篇文章,向android系统中预装一些媒体文件,但是大小限制在30M左右,小弟目前也遇到和您基本类似的问题,就是预装n个apk(只是把这些apk文件放在系统中,完了系统启动起来写个apk把这些预先放置的apk检测出来,然后让用户根据自己的意愿进行安装),您有没有什么解决措施,还有个问题请教一个,在android中预装apk大小的是有限制的,这个我觉得应该是可以配置一下的吧,不知道您有没有做过类似的需求.