android应用层
文章平均质量分 85
paomadi
这个作者很懒,什么都没留下…
展开
-
【android】binder机制-service
参考下mediaservice的服务,在framework/base/media/mediaservice/main_mediaservice.cpp中的main函数是mediaservice的入口函数int main(int argc, char** argv){ sp proc(ProcessState::self()); sp sm = defaultServiceMa原创 2013-02-06 21:49:18 · 1832 阅读 · 0 评论 -
【android】binder机制-servicemanager
servicemanager的源码在/frameworks/base/cmds/servicemanager目录下由binder.c,binder.h,service_manager.c构成生成servicemanager文件放在/system/bin/目录下servicemanager的入口是在service_manager.c中的main函数int main(int argc, c原创 2013-02-04 18:44:47 · 2231 阅读 · 0 评论 -
【android】binder机制 binder协议
(关于_IOWR,_IOW,_IOR,_IO请参考linux命令码(_IO宏) )一.设备文件/dev/binder ioctl命令#define BINDER_WRITE_READ _IOWR('b', 1, struct binder_write_read) //读写命令#define BINDER_SET_IDLE_TIMEOUT _IOW('b', 3, int64_t)原创 2013-02-03 10:14:21 · 2635 阅读 · 1 评论 -
【android】根据init.rc启动action和service
一、init.rc语法规则1.init.rc文件的内容主要分类动作(Action)命令(Commands)服务(Services)选项(Options)触发(trigger)2.动作和命令一起使用on 2.1.trigger是触发条件,为真执行命令trigger有以下几种类型boot /init.conf加载完毕时触发=原创 2013-04-08 14:13:15 · 11356 阅读 · 1 评论