安卓工控机,有断电重启的业务需求。 有三个时间点: [ol]系统启动或关闭过程中系统启动完成,业务 app 启动中系统启动完成,且业务 app 启动完成 [/ol] 哪一种风险更高? 不考虑系统/业务 app 版本升级 升级的场景
1.出问题概率最大.所以你编译系统的时候要做好容错恢复处理 2.和 3. 基本不会, 除非你能修改操作系统的某些配置.一般情况下自己 app 要做容错处理 目前 android 系统有 a/b 机制.你得和供货厂家确认,和网友确认是不靠谱的
安卓定制工控 1. 发生过业务 app 文件( so 文件)损坏,导致应用无法启动的情况,没有定位到具体原因 2. 还没有发生过系统文件损坏,导致系统无法启动的情况 对于第 1 中,也比较奇怪,因为对应用对 so 文件只是加载,并不会修改