有發現一個現象,Activity離開太久,已被系統殺掉,
使用者切回來之後,Android重新建立,但在跑到resume()
的時候,「偶爾」會發生每次在resume()都要讀的某個檔案
(在internal storage裡)會出FileNotFoundException,
有確認過path是對的,但是Android就是認為它不存在,
但那個檔案一直是存在的,App沒有殺掉它的程式碼,
然後重啟App也一切正常(因為那個檔案就是在啊,囧),
目前有work around這個問題(就離開Activity請使用者重進Activity)
,但想知道為什麼,有什麼可能的原因嗎?