图片浏览器正在读取SD卡上的面的数据,但此时候SD卡退出,要求图片浏览不死机,且返回初始界面
------解决方案--------------------
如果是在读取图片的过程中拔SD卡,很难不死机的.因为读图片的过程,一般是由系统或API完成的,代码无法控制.可以试试异常处理!
应用可以响应SD卡拔插消息试试
------解决方案--------------------
程序对每一个 API 的返回值都检查一下吧
------解决方案--------------------
崩溃就是死机肯定是有原因的,如果能调试,可以找出原因
在接收到SD卡退出消息后,应用还做了什么操作?
------解决方案--------------------
create a special thread with real time priority to get the WM_DEVICECHANGE message, and while having received that message(means the sd card is being removed), suspend those threads which are reading/writing sd card immediately.