Android系統(tǒng)設(shè)置中的清除數(shù)據(jù)會清除哪些數(shù)據(jù)?
What will be removed If you click Clear Data Button in the System Application
今天中的一個(gè)story突然提到了系統(tǒng)設(shè)置中的清理數(shù)據(jù),后來開始思考究竟系統(tǒng)的應(yīng)用的這個(gè)清理功能,究竟會清理那些數(shù)據(jù)。 于是開始研究,以com.mx.browser為例,思路大概為首先為/data/data/com.mx.browser下的每一個(gè)文件夾下建立一個(gè)標(biāo)志文件,這里為1.txt,然后執(zhí)行清理數(shù)據(jù)操作,最后對比結(jié)果。 首先,進(jìn)行清楚數(shù)據(jù)之前的的各個(gè)文件夾的情況。
/data/data/com.mx.browser # ls
lib
files
databases
shared_prefs
app_thumbnails
cache
app_webIcons
app_appcache
app_databases
app_geolocation
為每個(gè)文件夾下創(chuàng)建一個(gè)標(biāo)志(同時(shí)驗(yàn)證是否刪除文件夾的情況)
/data/data/com.mx.browser # touch lib/1.txt
/data/data/com.mx.browser # touch files/1.txt
/data/data/com.mx.browser # touch databases/1.txt
/data/data/com.mx.browser # touch shared_prefs/1.txt
/data/data/com.mx.browser # touch app_thumbnails/1.txt
/data/data/com.mx.browser # touch cache/1.txt
/data/data/com.mx.browser # touch app_webIcons/1.txt
/data/data/com.mx.browser # touch app_appcache/1.txt
/data/data/com.mx.browser # touch app_databases/1.txt
/data/data/com.mx.browser # touch app_geolocation/1.txt
執(zhí)行清理數(shù)據(jù)操作。 查看執(zhí)行清理數(shù)據(jù)操作后的結(jié)果。
/data/data/com.mx.browser # ls
lib
/data/data/com.mx.browser #
查看lib情況
/data/data/com.mx.browser # cd lib/
/data/data/com.mx.browser/lib # ls
1.txt
/data/data/com.mx.browser/lib #
總上所述,發(fā)現(xiàn)系統(tǒng)中的設(shè)置,應(yīng)用中的清理數(shù)據(jù),會清理掉除去lib文件夾(含內(nèi)部文件)的文件及文件夾。 p.s./sdcard/Android/data/這個(gè)目錄也是和包名相關(guān)的,但是系統(tǒng)中的清理數(shù)據(jù)不會清理掉這個(gè)目錄中的相關(guān)信息。
相關(guān)文章
Android 雙進(jìn)程守護(hù)的實(shí)現(xiàn)代碼
這篇文章主要介紹了Android 雙進(jìn)程守護(hù)的實(shí)現(xiàn)代碼,小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,也給大家做個(gè)參考。一起跟隨小編過來看看吧2018-08-08
Android自定義TitleView標(biāo)題開發(fā)實(shí)例
這篇文章主要介紹了Android自定義TitleView標(biāo)題開發(fā)實(shí)例的相關(guān)資料,非常不錯(cuò),具有參考借鑒價(jià)值,需要的朋友可以參考下2016-09-09
Android實(shí)現(xiàn)點(diǎn)擊某個(gè)按鈕指定位置彈出布局
這篇文章主要介紹了Android實(shí)現(xiàn)點(diǎn)擊某個(gè)按鈕指定位置彈出布局,文中示例代碼介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下2020-12-12
Android組件必學(xué)之TabHost使用方法詳解
這篇文章主要為大家詳細(xì)介紹了Android組件中的TabHost組件使用方法,如何利用TabHost定義Tab標(biāo)簽樣式,感興趣的小伙伴們可以參考一下2016-05-05
Kotlin數(shù)據(jù)存儲方式全面總結(jié)講解
在開發(fā)過程中,數(shù)據(jù)存取是較為頻繁的,今天我們來了解下android幾種常見的數(shù)據(jù)存取方式,有需要的朋友可以借鑒參考下,希望能夠有所幫助2022-12-12
Android編程實(shí)現(xiàn)調(diào)用相冊、相機(jī)及拍照后直接裁剪的方法
這篇文章主要介紹了Android編程實(shí)現(xiàn)調(diào)用相冊、相機(jī)及拍照后直接裁剪的方法,涉及Android拍照及圖形處理相關(guān)操作技巧,需要的朋友可以參考下2017-02-02
Android編程之播放器MediaPlayer實(shí)現(xiàn)均衡器效果示例
這篇文章主要介紹了Android編程之播放器MediaPlayer實(shí)現(xiàn)均衡器效果,結(jié)合具體實(shí)例形式分析了Android調(diào)用MediaPlayer相關(guān)API構(gòu)造均衡器的具體步驟與相關(guān)功能實(shí)現(xiàn)方法,需要的朋友可以參考下2017-08-08

