1,rc文件 on property:同时判断两个条件
拷打gbt
on property:sys.usb.config=ncm,adb 这是什么意思 config是ncm或adb
这是一个Android系统的属性,它表示USB接口的配置。"ncm"代表使用NCM(Network Control Model)协议来进行USB网络连接,"adb"代表使用ADB(Android Debug Bridge)协议进行USB调试。因此,该属性值可以是"ncm"或"adb",具体取决于用户希望使用USB连接进行什么操作。
ncm或adb都是字符串吗
不完全是。NCM和ADB都是特定的文件格式或协议。NCM是一种音频文件格式,用于存储高清音乐;而ADB是一种Android Debug Bridge的缩写,是一种用于在电脑和安卓设备之间进行通信的协议。尽管它们都包含字符串类型的数据,但它们更准确地被定义为文件格式和协议。
sys.usb.config不就是赋值为字符串吗
是的,sys.usb.config是一个系统属性,可以用来配置Android设备的USB功能。它的值可以是一个字符串,用来指定设备的USB模式,例如MTP、PTP、ADB、RNDIS等。在终端中,可以使用以下命令来查看或设置sys.usb.config的值: - 查看sys.usb.config的值:getprop sys.usb.config - 设置sys.usb.config的值:setprop sys.usb.config <value> 需要注意的是,设置sys.usb.config的值需要具有root权限。
#example 1
on property:persist.sys.usb.test=test //trigger的条件是只有persist.sys.usb.test的值是test, 下面command才跑
setprop sys.usb.test ${persist.sys.usb.test} //command
#example 2
on property:persist.sys.usb.debug=* //trigger的条件是只要persist.sys.usb.debug的值有变化, 下面command就会跑
setprop sys.usb.debug ${persist.sys.usb.debug} //command
原文链接:https://blog.csdn.net/fchyang/article/details/99564460
Android init.rc的on property:<key>=<value>
令(Commands)组成,动作还包含了一个 触发器 ,决定了运行这个动作的时机。
链接:https://www.jianshu.com/p/7a7c754c7136
参考链接:
原文链接:https://blog.csdn.net/fchyang/article/details/99564460
https://zhuanlan.zhihu.com/p/545769322?utm_id=0
https://cs.android.com/android/platform/superproject/+/android-8.1.0_r50:system/core/init/