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

我正在使用ubuntu 10.04进行android开发。我想知道是否有方法访问android模拟器中的文件系统的本地文件(如文本文件,网页)。

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

 adb shell 

它会给你一个命令行提示符,你可以浏览和访问文件系统。 或者你可以提取你想要的文件:

 adb pull /sdcard/the_file_you_want.txt 

另外,如果在ADT中使用eclipse,则可以浏览文件系统( Window-> Show View-> Other …并selectAndroid-> File Explorer

除了接受的答案之外 ,如果您正在使用Android Studio,则可以

  1. 调用Android Device Monitor
  2. 在左侧的Devices选项卡中select设备,
  3. select右侧的File Explorer选项卡,
  4. 导航到你想要的文件,然后
  5. 点击Pull a file from the devicebutton将其保存到本地文件系统

使用模拟器或设备的文件系统

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

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