應(yīng)用重新啟動(dòng)后相關(guān)文件被刪除
在第一次啟動(dòng)應(yīng)用時(shí),手動(dòng)存儲(chǔ)了一些測(cè)試數(shù)據(jù),并利用Preferences將相關(guān)信息持久化地存儲(chǔ)到設(shè)備中。第二次在該設(shè)備上運(yùn)行同一應(yīng)用時(shí)會(huì)判斷是否存在該文件,如果存在就直接打印出來。但調(diào)試時(shí)發(fā)現(xiàn):每次重新啟動(dòng)應(yīng)用后相關(guān)文件都被刪除了。
??原因:DevEco每次重新啟動(dòng)應(yīng)用時(shí)都是卸載了之前的應(yīng)用后重新部署,因此相關(guān)信息會(huì)被清除。
??解決:
??DevEco中打開Run->Edit Configuration,勾選Keep Application Data選項(xiàng)。

QQ20240225-023254@2x.png