我想知道是否有一种方法可以访问Android模拟器中文件系统的本地文件(比如文本文件,网页)。
我正在使用Ubuntu 10.04进行Android开发。
答案 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,则可以
Android Device Monitor
,Devices
标签中选择设备File Explorer
标签,Pull a file from the device
按钮将其保存到本地文件系统答案 2 :(得分:29)
在Android Studio 3.0及更高版本中执行此操作:
查看>工具窗口>设备文件资源管理器
答案 3 :(得分:2)
更新! 您可以通过Android设备监视器访问Android文件系统。在Android Studio中,转到工具>> Android>> Android设备监视器。
请注意,您可以在使用Android设备监视器时在模拟器中运行您的应用程序。但是在使用Android设备监视器时无法调试应用程序。
答案 4 :(得分:1)
在Android Studio 3.5.3中,可以在“视图”->“工具”窗口中找到“设备文件资源管理器”。
也可以使用主窗口右侧的垂直选项卡将其打开。