目录
- 前言
- 正文
- 什么是rc文件
- rc文件语法
- Action
- Services
- Options
- Commands
- bootchart
- chmod
- chown
- class_start
- class_stop
- class_reset
- copy
- export
- hostname
- ifup
- domainname
- insmod
- load_all_props
- load_persist_props
- loglevel
- mkdir
- mount_all
- mount
- umount
- restart
- restorecon
- restorecon_recursive
- rm
- rmdir
- setprop
- setrlimit
- start
- stop
- swapon_all
- symlink
- trigger
- verity_update_state
- verity_load_state
- wait
- wait_for_prop
- write
- Imports
- 参考文章
前言
上一篇大致的走了一下init.cpp的流程,其中很重要的一环就是解析.rc文件,在介绍init.rc之前先学习一下rc文件的语法。
内容主要来源参考文
正文
什么是rc文件
在进入init.rc之前,我们需要先了解一下.rc文件。
rc文件,是用Android Init Language编写的特殊文件,用".rc"为后缀。 所有的rc文件是配置文件,不是程序,不会被编译和链接。
Android Init Language是Line-oriented的。所谓 L-O,指线向导,指这种语言是一行为单位运作的。工作方式与操作系统的命令行相似。
on init # 一行为单位,执行task symlink /system/bin /bin
rc文件语法
主要有如下几中语句
参考文章
-
《》
-
《》
-
《
历史上的今天
暂无评论...
随机推荐
[转]毕业5年决定人的一生
转给自己,也转个需要的朋友!正如"打工皇帝"唐骏说:"我觉得有两种人不要跟别人争利益和价值回报。第一种人就是刚刚进入企业的人,头5年千万不要说你能不能多给我一点儿工资,最重要的是能在企业里学到什么,对发展是不是有利……"人总是从平坦中获得的教益少,从磨难中获得的教益多;从平坦中获得的教益浅,从磨...
Java反射记录
前言反射机制是运行程序运行过程中操作(访问和修改)类的各种属性以及方法。正文作用判断任意一个对象所属的类构造任意一个类的对象判断任意一个类所具有的成员变量和方法(包括private)调用任意一个对象的方法缺点不断地生成变量,不断的GC,影响性能参考文章
java.io.FileNotFoundException: /storage/** (No such file or directory)
前言Android项目中,做拷贝文件时出现如下错误。记录于此,方便自己查阅。好记性不如烂笔头如下提示:System.err(16574): java.io.FileNotFoundException: /storage/emulated/0/media_favorite/BLACKPIN...
Android之Back键和HOME键拦截处理
一、拦截BACK键一般的应用有两种方法可以获取,当然你也可以修改Framework层代码进行拦截,但这个真的没必要修改。方法1、重写Activity的onKeyDown方法@Overridepublic boolean onKeyDown(int keyCode, KeyEvent...
Java Consumer的使用
前言今天有空整理一下Consumer<T> 接口的使用,一般用于回调中。这里简单记录一下。正文Consumer<T>接口是java 1.8才有的,定义如下://java.util.function.Consumer@FunctionalInterfacepu...
Android动画之RotateAnimation
Android动画View Animation 视图动画(Tween Animation 补间动画),只能用来设置View的动画Drawable Animation 帧动画(Frame动画),一帧帧地显示资源文件中的DrawableProperty Animation 属性动画,在andr...