如何在Android模拟器中访问文件系统的本地文件?

时间:2011-01-31 04:32:48

标签: android

我想知道是否有一种方法可以访问Android模拟器中文件系统的本地文件(比如文本文件,网页)。

我正在使用Ubuntu 10.04进行Android开发。

5 个答案:

答案 0 :(得分:87)

您可以使用SDK的工具目录中的adb命令:

adb shell

它将为您提供命令行提示,您可以在其中浏览和访问文件系统。或者您可以提取所需的文件:

adb pull /sdcard/the_file_you_want.txt

另外,如果你在ADT中使用eclipse,那么可以浏览文件系统( Window-> Show View-> Other ...并选择 Android-&gt ;文件资源管理器

答案 1 :(得分:43)

the accepted answer外,如果您使用的是Android Studio,则可以

  1. 调用Android Device Monitor
  2. 在左侧的Devices标签中选择设备
  3. 选择右侧的File Explorer标签,
  4. 导航到您想要的文件,
  5. 单击Pull a file from the device按钮将其保存到本地文件系统
  6. 取自Working with an emulator or device's file system

答案 2 :(得分:29)

在Android Studio 3.0及更高版本中执行此操作:

查看>工具窗口>设备文件资源管理器

答案 3 :(得分:2)

更新! 您可以通过Android设备监视器访问Android文件系统。在Android Studio中,转到工具>> Android>> Android设备监视器。

请注意,您可以在使用Android设备监视器时在模拟器中运行您的应用程序。但是在使用Android设备监视器时无法调试应用程序。

答案 4 :(得分:1)

在Android Studio 3.5.3中,可以在“视图”->“工具”窗口中找到“设备文件资源管理器”。

也可以使用主窗口右侧的垂直选项卡将其打开。