我创建了一个应用程序,我从中创建了一个文件夹,并在其中保存了一些文件。
我想要的是,当我删除应用程序时,应删除我在应用程序外部创建的文件夹。
答案 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代码删除该文件夹。希望这会有所帮助。