Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/email/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
在我的Android手机上检索目录结构_Android_Android File - Fatal编程技术网

在我的Android手机上检索目录结构

在我的Android手机上检索目录结构,android,android-file,Android,Android File,我需要检索手机的完整目录结构(类似于我们将Android设备连接到DDMS,然后单击文件浏览器时出现的情况)。Android或java中是否有任何API可以帮助我检索此目录列表?如果此处的关键字是“完成”,则不是。应用程序只能访问其分配的“数据”文件夹以及“外部”(SD)共享存储 (请注意,根设备(如模拟器)上的情况不同,但这通常不是一个选项。)如果此处的关键词是“完成”,则不是。应用程序只能访问其分配的“数据”文件夹以及“外部”(SD)共享存储 (请注意,根设备(如模拟器)上的情况不同,但这通

我需要检索手机的完整目录结构(类似于我们将Android设备连接到DDMS,然后单击文件浏览器时出现的情况)。Android或java中是否有任何API可以帮助我检索此目录列表?

如果此处的关键字是“完成”,则不是。应用程序只能访问其分配的“数据”文件夹以及“外部”(SD)共享存储

(请注意,根设备(如模拟器)上的情况不同,但这通常不是一个选项。)

如果此处的关键词是“完成”,则不是。应用程序只能访问其分配的“数据”文件夹以及“外部”(SD)共享存储

(请注意,根设备(如模拟器)上的情况不同,但这通常不是一个选项。)

如果此处的关键词是“完成”,则不是。应用程序只能访问其分配的“数据”文件夹以及“外部”(SD)共享存储

(请注意,根设备(如模拟器)上的情况不同,但这通常不是一个选项。)

如果此处的关键词是“完成”,则不是。应用程序只能访问其分配的“数据”文件夹以及“外部”(SD)共享存储


(请注意,在根设备(如模拟器)上的情况有所不同,但这通常不是一个选项。)

您是否尝试过简单地调用类似的东西

File f = new File("/");
File[] files = f.listFiles();

但无论如何,如果没有root用户,您无法访问具有非公共读取权限的文件夹,例如/data。

您是否尝试过简单地调用类似的东西

File f = new File("/");
File[] files = f.listFiles();

但无论如何,如果没有root用户,您无法访问具有非公共读取权限的文件夹,例如/data。

您是否尝试过简单地调用类似的东西

File f = new File("/");
File[] files = f.listFiles();

但无论如何,如果没有root用户,您无法访问具有非公共读取权限的文件夹,例如/data。

您是否尝试过简单地调用类似的东西

File f = new File("/");
File[] files = f.listFiles();
但无论如何,如果没有root用户,您无法访问具有非公共读取权限的文件夹,例如/data。

请尝试以下操作:

File f = new File("/");
File file[] = f.listFiles();
for (int i=0; i < file.length; i++)
{
    Log.d("Files", "FileName:" + file[i].getName());
}
File f=新文件(“/”);
File File[]=f.listFiles();
for(int i=0;i
试试这个:

File f = new File("/");
File file[] = f.listFiles();
for (int i=0; i < file.length; i++)
{
    Log.d("Files", "FileName:" + file[i].getName());
}
File f=新文件(“/”);
File File[]=f.listFiles();
for(int i=0;i
试试这个:

File f = new File("/");
File file[] = f.listFiles();
for (int i=0; i < file.length; i++)
{
    Log.d("Files", "FileName:" + file[i].getName());
}
File f=新文件(“/”);
File File[]=f.listFiles();
for(int i=0;i
试试这个:

File f = new File("/");
File file[] = f.listFiles();
for (int i=0; i < file.length; i++)
{
    Log.d("Files", "FileName:" + file[i].getName());
}
File f=新文件(“/”);
File File[]=f.listFiles();
for(int i=0;i
不完全正确-还有很多其他可访问的区域,但您是对的,有一些明显不可访问的区域。有没有办法让我读取DDMS工具的文件资源管理器输出?不完全正确-还有很多其他可访问的区域,但是你是对的,有一些明显不可访问的区域。有没有办法让我读取DDMS工具的文件浏览器输出?不完全是-还有很多其他可访问的区域,但是你是对的,有一些明显不可访问的区域。有没有办法让我读取DDMS工具的文件资源管理器输出?不完全是-还有很多其他可访问的区域,但你是对的,有一些明显不可访问的区域。有没有办法让我读取DDMS工具的文件资源管理器输出?