【发布时间】:2020-08-17 09:57:08
【问题描述】:
我有一个名为ExampleApp 的应用程序。从该应用程序的代码中,我想获取/data/data/com.differentapp/databases 的路径并删除该文件夹中的所有文件。好像我只能访问ExampleApp(例如/data/data/com.ExampleApp)的路径和外部SD卡的路径,就像这个例子:
File dir = new File(Environment.getExternalStorageDirectory()
.getAbsolutePath() + "/sdcard" + "/recordings" + "/music recordings");
if (dir.isDirectory()) {
String[] children = dir.list();
for (int j = 0; j < children.length; j++)
new File(dir, children[j]).delete();
}
有谁知道有没有办法做到这一点? 谢谢!
【问题讨论】:
-
“从该应用程序的代码中,我想获取 /data/data/com.differentapp/databases 的路径并从该文件夹中删除所有文件” - 这是不可能的,除非在根设备上。
-
卸载该应用程序,然后 Android 会为您完成。