如何访问android根目录

时间:2016-09-28 00:05:50

标签: android directory filesystems

我正在使用离子框架开发应用程序。

应用创建文件(* .json)并在我验证它们是否存在时将它们存储在/data/user/0/中,结果为true表示文件存在于上述目录中,我可以访问和修改它们内容没有问题,但是当我用文件管理器或从计算机检查目录时,没有结果,该目录为空。

有人可以告诉我该怎么办?

1 个答案:

答案 0 :(得分:4)

使用adb复制文件。即使它在root目录中,你也应该通过adb访问它。

执行adb pull data/user/0/filename.json path_on_ur_comp.json

这会将文件复制到您在第二个参数中定义的目录。

//编辑:

adb是Android SDK的一部分,代表Android Debug Bridge。 您可以将此用于许多不同的原因,但当然,“主要”原因是调试Android设备。您可以使用它来传输案例中的文件。

在Windows中,它位于:

  

C:\ Users \用户名\应用程序数据\本地\的Android \ SDK \平台的工具\ ADB

在Mac中,它在这里涂层:

  

/用户/用户名/库/ Android设备/ SDK /平台的工具/ ADB

根据您使用的操作系统,请使用Terminal (Mac)Command Prompt (Windows)打开。 完成后,运行以下命令:

对于Mac:

adb pull data/user/0/filename.json /Users/USERNAME/Desktop/somefile.json

对于Windows:

adb pull data/user/0/filename.json c:\Users\USERNAME\Desktop\somefile.json

这将复制文件并将其放在桌面上