问题描述
我有一个名为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();
}
有人知道是否有办法吗? 谢谢!
解决方法
您无法访问与应用程序代码不同的应用程序代码。
想象一下,您的应用程序正由无法访问您其他应用程序代码的人使用。您的应用程序如何访问该代码?