android 中清除應用的資料會清除哪些資料

2021-06-20 18:19:03 字數 561 閱讀 3367

android 中清除應用的資料會清除哪些資料

清除前,用adb 檢視,如下:

/data/data/com.***.*** # ls

cache

databases

files

libshared_prefs

/sdcard/android/data/com.***.*** # ls

cache

files

清除後,用adb 檢視,如下:

/data/data/com.***.*** # ls

lib

/sdcard/android/data/com.***.*** # ls

結論:android 中清除應用的資料會清除:

1.除lib(應用庫檔案,如果刪除則程式執行可能出錯)資料夾以外的所有檔案。

2. sdcard中android/data/com.***.***中所有的檔案

android應用清除應用快取原理

一般需要自己實現兩個api 1.獲取快取大小 2.清除快取 1.清除本應用內部快取 data data com.cache 獲取路徑方法 context.getcachedir getabsolutepath 2.清除本應用sharedpreference data data com.shared ...

Android中清除快取

有時候會遇到要清除應用快取的功能,不經常用,總忘,所以在這裡總結,實際價值個人感覺不大。快取管理類 public class datacleanmanager return getformatsize cachesize 清空快取 param context public static boolea...

Android清除本地資料

1.清除手機應用快取 外部快取 資料庫 file sharedpreference和自定義資料夾下的目錄 自 public class datacleanutil 清除本應用內部快取 data data com.cache param context public static void clean...