我使用Cordova创建了一个调用org.apache.cordova.file API的Android应用程序。
我的代码似乎可以正常工作来创建一个名为“FooBar.txt”的文件并写入它。
我说“工作正常”,因为我可以逐行逐步运行代码并且运行正常,不会出错,但是一旦代码在AVD Android模拟器中运行完毕,我就找不到任何“FooBar”。 txt“在我的电脑上随处存档。
通过AVD Android模拟器运行代码时,应该将文件放在哪里?
答案 0 :(得分:1)
如果要在模拟器中查找文件,可以使用DDMS。 在日食:窗口 - >开放视角 - >其他 - > DDMS - >在"文件资源管理器"选项卡,您可以轻松浏览文件。
答案 1 :(得分:1)
您使用的是Android模拟器,这是一个虚拟机。使用模拟器创建/提取文件时,该文件将落在虚拟计算机中。试试评论,比如
1. adb shell (a # prompt opens)
2. ls
3. cd /data/data