2013-12-23 98 views
0

我有几个使用刚刚创建的Android应用程序以编程方式保存的JSON文件。 我只是想知道在我卸载我的应用程序后,JSON文件是否会被删除。 有人有什么想法吗? 如果有,我将不胜感激。卸载应用程序后JSON文件是否会被删除?

+1

看看[这个答案](http://stackoverflow.com/questions/1222269/how-to-delete-files-created-by-the-application-on-uninstall)基本上文件的类型不重要的是,只有你放置它们的路径。 –

回答

1

这取决于你在哪里保存你的JSON文件,但如果你把它保存到内部存储将被删除:

docs

  • 它总是可用。
  • 此处保存的文件默认只能由您的应用访问。
  • 当用户卸载您的应用程序时,系统会从内部存储中删除所有应用程序的文件。

请参阅here

1

如果将文件保存在应用程序CacheDir中,那么它会在您卸载应用程序时自动检测到。

因此,将文件保存在没有CacheDir文件夹的sdcard文件夹中。

感谢

1

我只是想知道的JSON文件将被删除后身体卸载我的应用程序。

如果它们被存储在内部储存空间,或在getExternalFilesDir(),或在getExternalCacheDir(),它们将在一个卸载除去。

相关问题