- 主题:小米盒子怎么修改配置文件让app自动启动?
- 需求是需要配置一个app开机器启动,同时要传递参数给启动命令
 不是普通用户设置界面的开机启动配置,那样传不了参数
 
 希望的方式是像 普通Linux系统可以通过命令或者systemd下面加配置文件
 
 找了半天,没看到android系统里有这个文件
 
 --
 FROM 101.40.49.*
 
- 安卓系统是init.rc
 需要先root,然后remount,最后将init.rc文件推上去
 
 【 在 simpletime 的大作中提到: 】
 : 需求是需要配置一个app开机器启动,同时要传递参数给启动命令
 : 不是普通用户设置界面的开机启动配置,那样传不了参数
 : 希望的方式是像 普通Linux系统可以通过命令或者systemd下面加配置文件
 : ...................
 --
 FROM 111.198.227.*
 
- 看见init.rc和好几个rc文件
 
 但是都是系统文件和服务启动,没看见应用启动。
 
 直接改init.rc?感觉里面语法也不太一样,并且没见到各类小米启动应用
 
 
 
 【 在 AudiDoggie (两个小菜,自斟自饮) 的大作中提到: 】
 :  安卓系统是init.rc
 :  需要先root,然后remount,最后将init.rc文件推上去
 :
 :  【 在 simpletime 的大作中提到: 】
 --
 FROM 101.40.49.*
 
- 你要启动应用,还要传参,
 比较正规的做法,那要改安卓framework里的ams,最不济也要写个应用或者service,发出intent;
 是不是很麻烦?那不正规的,你就在init.rc里,写个service用am命令发intent: 这个service默认是disabled;在某些条件满足,比如bootcompleted后,启动这个service。这在其他rc里有很多例子,看看就会了。
 
 【 在 simpletime 的大作中提到: 】
 : 看见init.rc和好几个rc文件
 : 但是都是系统文件和服务启动,没看见应用启动。
 : 直接改init.rc?感觉里面语法也不太一样,并且没见到各类小米启动应用
 : ...................
 --
 FROM 111.198.227.*
 
- 在网上搜索了半天,看了一些资料
 
 启动过程弄明白了一些。
 
 看起来要么是要自己写个程序。 ,要么需要application launcher启动。
 跟普通Linux差别很大。
 
 【 在 AudiDoggie (两个小菜,自斟自饮) 的大作中提到: 】
 :  你要启动应用,还要传参,
 :  比较正规的做法,那要改安卓framework里的ams,最不济也要写个应用或者service,发出intent;
 :  是不是很麻烦?那不正规的,你就在init.rc里,写个service用am命令发intent: 这个service默认是disabled;在某些条件满足,比如bootcompleted后,启动这个service。这在其他rc里有很多例子,看看就会了。
 :
 --
 FROM 101.40.45.*