社区
Android
帖子详情
android init.rc 启动服务之前是否可以先判断程序是否存在
gu_yue
2014-12-20 02:22:09
android init.rc 启动服务之前先判断程序是否存在,不存在就不去启动了。是否可以实现。
...全文
383
2
打赏
收藏
android init.rc 启动服务之前是否可以先判断程序是否存在
android init.rc 启动服务之前先判断程序是否存在,不存在就不去启动了。是否可以实现。
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
2 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
Birds2018
2014-12-22
打赏
举报
回复
init.rc 里面是配置启动哪些服务,具体判断是否存不存在 需要在代码里面处理。 你可以看init.c代码,如果想修改 可以在init.c里面修改是否程序存在。
gu_yue
2014-12-22
打赏
举报
回复
有人知道吗?给个思路。
Android
init
.
rc
文件详解
首
先
,个人为了很好的总结这方面的知识体系,以下绝大多数内容都是博主从网上那些大神多方面摘抄过来的。一、文件简介
init
.
rc
:
Android
在
启动
过程中读取的
启动
脚本文件,主要完成一些初级的初始化,在/system/core/
init
/
init
.c中解析。
rc
经常被用作
程序
之
启动
脚本的文件名。它是“run commands”(运行命令)的缩写。
init
.xx.
rc
:与具体CPU相关的
启动
脚本,比如
Android
init
.
rc
详解
init
.
rc
文件并不是普通的配置文件,而是由一种被称为“
Android
初始化语言”(
Android
Init
Language,这里简称为AIL)的脚本写成的文件。在了解
init
如何解析
init
.
rc
文件
之前
,
先
了解AIL非常必要,否则机械地分析
init
.c及其相关文件的源代码毫无意义。 为了学习AIL,读者可以到自己
Android
手机的根目录寻找
init
.
rc
文件,最好下载到本地以便查看,如果有编译好的
Android
源代码, 在<
Android
源代码根目录>out/target/product/g
Android
init
.
rc
介绍及其语法
init
.
rc
语法介绍 1、
init
.
rc
是一个可配置的初始化文件,通常定制厂商可以配置额外的初始化配置,
init
.%PRODUCT%.
rc
2、
init
.
rc
是在$GINGERBREAD/system/core/
init
/
init
.c中读取的,它基于“行”,包含一些用空格隔开的关键字(它属于特殊字符) 3、如果关键字中有空格,处理方法类似于C语言,使用/表示转义,使用“”防止关键字被断开,另外注意/在末尾表示换行 4、#开头的表示注释 5、
init
.
rc
包含4种状态类别:Actions/Commands/
Android
init
.
rc
文件分析
Android
init
.
rc
文件分析
Android
如何配置
init
.
rc
中的开机
启动
进程(service)
开篇:为什么写这篇文章
先
说下我自己的情况,我是个普通的学生,
之前
在学校一直做
Android
应用开发,找实习的时候也一直想找相关的工作,来到现在这家公司以后,由于业务调整,被领导安排去做底层开发,本来我对底层的东西一无所知,加上其实并不感兴趣,其实一开始感觉还是很难的,不过刚刚工作,只有小孩子才在乎喜欢不喜欢,成年人只在乎
是否
有利。我本着技多不压身的心态,开始了底层开发学习之旅,做
Android
...
Android
80,350
社区成员
91,288
社区内容
发帖
与我相关
我的任务
Android
移动平台 Android
复制链接
扫一扫
分享
社区描述
移动平台 Android
android
android-studio
androidx
技术论坛(原bbs)
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章