我在Eclipse中创建了一个简单的文件写/读应用程序,并成功测试了它可以读取它写的内容。结构相当简单。我使用FileOutputStream使用openFileOutput编写samplefile.txt,使用openFileInput将FileInputStream读回来。唯一的小问题是,我不知道我的物理硬盘上的文件在哪里?任何人都能指出我在Windows中找到该文件的位置吗?
答案 0 :(得分:0)
如果您不提供绝对路径,则该文件将在aplication目录中创建。
这是/ data / data / packge-name-of-your-app /
e.g:
/data/data/com.example.test /
查看更多http://developer.android.com/training/basics/data-storage/files.html
答案 1 :(得分:0)
转到DDMS透视图,选择您正在使用的模拟器,转到package explorer标签,然后您将获得文件夹层次结构列表。
转到/data/data/
现在,您将看到已安装的软件包列表,搜索应用程序的软件包名称并展开它。
在这里,您将看到应用程序在运行时创建的文件。
P.S:您无法在计算机的物理驱动器上找到此文件,因为它存在于模拟的Android虚拟设备的存储中。您无法直接访问此存储空间。