The process holds on a file inside the cache directory. Tamas 1, 1 16 News, reviews, deals, apps and more. Under this system there are six main partitions on every device: When clearing the cache, Android does not kill the running app process and restart it afterward.
Mark the files in question as public, and use something (adb shell or adb. Question: Where is application-specific cache located on Android?.
Avoid /Android/data/ (app_package) /cache MetaCtrl
Most apps store their cache data, files in the /data/data/ directory. Starting from root directory "/".
For more detailed explanation, see @Izzy. Each app has a private cache directory specifically for these kinds of files.
When the device is low on internal storage space.
Android App "data" files location I look into data/ and I find about MB of cached smileys, which convinces me the data. If your Android app needs to keep some file cache, it is recommended to store that cache in a known location.
Since API level 8 you should use.
Since API level 8 you should use Context. They want them to be alive and working. Mark the files in question as public, and use something adb shell or adb pull where you can enter a full path name, instead of trying to browse the tree.
I've also tried examining the appropriate cache dir in ADB and again it's always empty. Moreover, from Android documentation: