如何删除应用程序删除时由app appder

时间:2017-05-16 04:42:32

标签: android

我创建了一个应用程序,我从中创建了一个文件夹,并在其中保存了一些文件。

我想要的是,当我删除应用程序时,应删除我在应用程序外部创建的文件夹。

2 个答案:

答案 0 :(得分:0)

按照权限添加您的清单

<uses-permission android:name="android.permission.READ_EXTERNAL_STORAGE" />
<uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE" />
<uses-permission android:name="android.permission.WRITE_INTERNAL_STORAGE" />

然后是java代码

File dir = getActivity().getFilesDir();
if (dir.isDirectory()) 
{
String[] subDir = dir.list();
for (int i = 0; i < subDir.length;i++)
{
   new File(dir, subDir[i]).delete();
}
}

答案 1 :(得分:0)

关注this链接以收听卸载应用程序的时间,并在回调中使用下面的@ sasikumar代码删除该文件夹。希望这会有所帮助。