我创建了一个应用程序,用于创建文件并将其存储到 SD 卡。有没有办法将文件夹与应用程序绑定,以便当用户在 Android 设备上运行卸载时删除所有文件?
自 2009 年以来似乎有了一些进展:)。
来自文档 http://developer.android.com/guide/topics/data/data-storage.html#ExternalCache:
如果您使用的是 API 级别 8 或
更大,使用getExternalCacheDir()
到
打开一个代表的文件
您所在的外部存储目录
应该保存缓存文件。如果用户
卸载您的应用程序,这些
文件将被自动删除。
然而,在你的一生中
应用程序,你应该管理这些
缓存文件并删除那些
不需要为了保存
文件空间。
如果您使用的是 API 级别 7 或更低版本,
使用getExternalStorageDirectory()
到
打开代表根的文件
的外部存储,然后写入
您的缓存数据如下
目录:
/Android/数据//缓存/
这是你的Java风格
包名,例如
“com.example.android.app”。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)