我想跟踪应用程序存储在手机内存/sd 卡中的所有内容,以便在卸载应用程序时将其删除。这可能吗?如果没有,我怎样才能从手机内存/SD卡中获取所有文件?
问问题
82 次
1 回答
1
我认为没有办法“跟踪”您的应用程序创建的内容.. 通常,该应用程序将数据存储在 Cache 目录中,即:
"<storage directory>/data/<your package name>/"
在支持外部存储的设备上,“存储目录”通常是“/mnt/sdcard”
您可以阅读文档以了解如何使用外部存储来保存您通过应用程序创建的文件。
我还想指出,您无法知道您的应用程序何时被卸载,因此您无法在手动卸载之前删除文件,如果您打算这样做的话。不过,android 系统本身会删除存储在缓存目录中的文件。
于 2012-07-10T15:40:38.423 回答