Android Emulator:将文件写入本地文件系统?

时间:2011-05-05 21:08:25

标签: java android

我想知道是否有可能让我的Android应用程序将文件保存到Windows文件系统,或者我可以采用一个简单的工作方法吗?

我使用android模拟器进行测试,我需要它写入本地硬盘,以便我可以对文件进行进一步处理。

我希望这是可能的,我感谢任何帮助。

3 个答案:

答案 0 :(得分:3)

您可以将文件保存到模拟器的SD卡中,然后制作adb pull

答案 1 :(得分:2)

据我所知,答案是否定的,您可以将文件保存到SD卡或应用程序的存储空间,然后使用文件资源管理器工具(窗口 - >显示视图 - >其他 - >文件资源管理器)在Eclipse中将该文件解压缩到您的机器或使用adb pull方法

答案 2 :(得分:1)

如果您使用传统SDK,答案是(可能)否。如果你看看〜/ .android / avd,你会发现无论你的模拟器做了什么都存储在* .img文件中。表示您可以在localhost上创建某种服务,并从您的应用程序连接到该服务。这实际上更类似于现实场景

根据您对@pixie的回答,我觉得我误解了您的问题。实际上,您可以简单地使用Eclipse DDMS透视图导航到该文件,然后“拉”或“推”文件。您不能只是通过编写应用程序来进行编程