Android-Are应用程序缓存+;当用户卸载Android应用程序时,应用程序数据是否自动清除?
卸载Android应用程序时,是否自动清除应用程序缓存+应用程序数据?或者它们是否保存在设备内存中,以防用户将来某个时候安装应用程序?是的,它们将自动删除,但如果您将其保存在SD卡上,则不会删除。 例如,Android-Are应用程序缓存+;当用户卸载Android应用程序时,应用程序数据是否自动清除?,android,caching,memory,uninstallation,android-memory,Android,Caching,Memory,Uninstallation,Android Memory,卸载Android应用程序时,是否自动清除应用程序缓存+应用程序数据?或者它们是否保存在设备内存中,以防用户将来某个时候安装应用程序?是的,它们将自动删除,但如果您将其保存在SD卡上,则不会删除。 例如,getChacheDir将保存在/data/data/yourapp/cache/中 诸如SQLite,文件,共享引用等应用程序数据也将保存在/data/yourapp/(假设您不使用/sdcard路径创建文件) 安装应用程序时,它将保存在/data/data/yourapp中,卸载应用程序时/
getChacheDir
将保存在/data/data/yourapp/cache/
中
诸如SQLite
,文件
,共享引用
等应用程序数据也将保存在/data/yourapp/
(假设您不使用/sdcard
路径创建文件
)
安装应用程序时,它将保存在
/data/data/yourapp
中,卸载应用程序时/data/data/yourapp
将被删除。事实上,我找不到这方面的文档,我只是凭经验知道这一点。但是你可以通过谷歌搜索其他人的答案来支持我的说法,一旦我找到相关文档,我将编辑此答案。你需要将其保存在应用程序内存或内部内存中,否则将不可能。谢谢你的回答。你能提供一个说明应用程序数据/缓存被自动删除的来源吗?@Momen:一旦我找到文档,我会发布它,但请检查我编辑的答案。