有发现一个现象,Activity离开太久,已被系统杀掉,
使用者切回来之后,Android重新建立,但在跑到resume()
的时候,“偶尔”会发生每次在resume()都要读的某个档案
(在internal storage里)会出FileNotFoundException,
有确认过path是对的,但是Android就是认为它不存在,
但那个档案一直是存在的,App没有杀掉它的程式码,
然后重启App也一切正常(因为那个档案就是在啊,囧),
目前有work around这个问题(就离开Activity请使用者重进Activity)
,但想知道为什么,有什么可能的原因吗?