我想在Android模拟器上阅读计算机上的本地文本文件

时间:2011-06-08 18:14:47

标签: android file android-emulator

如何将该文件放在userdata.img中,以便模拟器可以读取它?另外,如何在代码中指定文件的路径?我使用的是Windows 7。

2 个答案:

答案 0 :(得分:1)

您可以使用adb将文件推送到您想要的任何位置。只需启动模拟器(未连接任何设备)并键入

adb push myfile /mylocation/myfile

以下是命令的手册页:http://developer.android.com/guide/developing/tools/adb.html

或者,您可以使用ddms

浏览文件系统

答案 1 :(得分:1)

要将文件推送到模拟器或任何其他有根设备上,您只需发出adb push命令。

adb push FILE PATH_ON_DEVICE

在Java中定义文件的路径,您只需创建一个File对象,并在其构造函数中设置路径。

File file = new File("/path/on/device");