緩存的視頻文件被其他應(yīng)用刪除是什么原因?
實(shí)際試一下不就清楚了嗎?
我沒(méi)有實(shí)際試驗(yàn)過(guò),但推測(cè)應(yīng)該是不可以的,因?yàn)橐话銇?lái)說(shuō)這個(gè)“視頻緩存”的位置也是需要保存的,通常是存儲(chǔ)在應(yīng)用自己的SharedPreference或者sqlite數(shù)據(jù)庫(kù)中的,而這個(gè)東東,在恢復(fù)出廠設(shè)置之后是會(huì)被清空的。那樣,即使你內(nèi)存卡中的“視頻緩存”還在,但是指向這個(gè)緩存的位置值已經(jīng)不存在了。所以,這些數(shù)據(jù)也就不能直接看了。
你可以嘗試,把 “/data/data/應(yīng)用包名/” 目錄下的文件也通過(guò)adb手動(dòng)備份,并在重新安裝之后,再通過(guò)adb恢復(fù)回來(lái),看看能不能達(dá)到你的目的。
再次強(qiáng)調(diào)一下:只是推測(cè),沒(méi)有實(shí)際驗(yàn)證過(guò)。 再次強(qiáng)調(diào)一下:只是推測(cè),沒(méi)有實(shí)際驗(yàn)證過(guò)。 再次強(qiáng)調(diào)一下:只是推測(cè),沒(méi)有實(shí)際驗(yàn)證過(guò)。