Android安装后删除应用程序的文件

时间:2014-07-21 15:06:08

标签: android

我注意到Android应用程序一旦卸载,留下应用程序的文件夹,但所有文件都被删除,我的应用程序反而一旦卸载就不会删除它创建的文件,所以Android不会自动执行此操作,所以我想知道在卸载应用程序后如何删​​除我的文件,我试图检查manifest.xml文件,但我没有发现任何有用的东西,我看到了不好的?

2 个答案:

答案 0 :(得分:0)

我以这种方式保存文件:

  

String sdcard =   Environment.getExternalStorageDirectory()。getAbsolutePath()   + “/ Android设备/数据”;

String Folder= "com.android."+"myAppName";
 String sdcard_core = sdcard + "/"+Folder+ "/"+"Core";
File File_1 = new File(sdcard_core, "test.txt");
File File_2 = new File(sdcard_core, "test2.txt");
ecc..

答案 1 :(得分:-1)

这取决于您存储文件的位置。如果您将文件存储在外部存储中,则在卸载应用程序时Android不会删除这些文件。此外,无法知道您的应用程序何时被卸载,以便您可以自行删除这些文件。

另一种可能的方法是使用Internal Storage。 Android在卸载应用程序时删除这些文件。但是,这些文件不能直接用于其他应用程序或用户自己。