Chinaunix首页 | 论坛 | 博客
  • 博客访问: 697374
  • 博文数量: 260
  • 博客积分: 7033
  • 博客等级: 少将
  • 技术积分: 2633
  • 用 户 组: 普通用户
  • 注册时间: 2008-04-13 23:15
文章分类

全部博文(260)

文章存档

2012年(2)

2011年(41)

2010年(78)

2009年(139)

我的朋友

分类: LINUX

2009-08-28 10:27:01

init.rc中定义了一些服务/trigger等,基础知识介绍请参考一下下面的这个文章:
Android Initialization Process
http://blog.chinaunix.net/u2/66024/showart_1892735.html

需要对这个文章进行的一点小补充是:
1. 对于这个脚本中定义的所有服务,如果该服务选项中没有disabled定义,则在init.rc中解析到这个服务的时候,会马上执行这个服务。而如果在服务的选项中增加了disabled定义,则该服务不会在init.rc中启动,需要我们在代码中使用以下方法来启动:
property_set("ctl.start", "wifi_dhcpcd");
上句话的意思是,我要启动wifi_dhcpd这个服务了。

其他参考:
init.rc脚本的特性和dhcpcd的程序特性导致内存耗尽
http://blog.chinaunix.net/u1/38994/showart_1209634.html



阅读(1638) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~