每次开机,马上进入camera,操作一下camera,如拍照,录像等,过一会就会退出应用,返回到主界面!
camera ap会接收开机广播,做一些预处理, 当处理完成之后,会判断当前是否是低内存手机,如果是低内存手机, ap这边会主动kill掉当前camera ap process ,避免ap在后台运行占用资源
当前出现异常的主要原因是, 用户在camera ap收到开机广播之前主动去开启了camera ap, 所以当ap再收到开机广播之后,看起来像是闪退.
这段code主要是用于优化手机性能, 删掉之后, 并不会造成实际影响.
可以将可以将/vendor/mediatek/proprietary/packages/apps/Camera2/host/src/com/mediatek/camera/DisableCameraReceiver.java
中这段code去掉.
if(isLowRam()) {
LogHelper.i(TAG,"kill process for low ram project");
Process.killProcess(Process.myPid());
}