开发过程中遇到设备进入磁盘模式,系统出现杀进程的操作,日志如下:
出现这种情况的原因是:设备正在占用磁盘的文件资源,系统为了保证正常进入磁盘模式,会尝试杀进程,可能会出现杀应用进程失败,导致应用异常的情况
解决办法:
1.进入磁盘之前监听磁盘模式的广播,务必做到彻底释放文件资源
2.另开进程处理文件资源相关操作,这样不会影响到主进程
开发过程中遇到设备进入磁盘模式,系统出现杀进程的操作,日志如下:
出现这种情况的原因是:设备正在占用磁盘的文件资源,系统为了保证正常进入磁盘模式,会尝试杀进程,可能会出现杀应用进程失败,导致应用异常的情况
解决办法:
1.进入磁盘之前监听磁盘模式的广播,务必做到彻底释放文件资源
2.另开进程处理文件资源相关操作,这样不会影响到主进程