【问题标题】:where does the android emulator store files created using org.apache.cordova.fileandroid 模拟器在哪里存储使用 org.apache.cordova.file 创建的文件
【发布时间】:2015-03-08 13:56:21
【问题描述】:

我使用 Cordova 创建了一个调用 org.apache.cordova.file API 的 android 应用程序。

我的代码似乎可以很好地创建一个名为“FooBar.txt”的文件并写入它。

我说“工作正常”,因为我可以逐行逐步执行正在运行的代码,并且它运行正确,不会出错,但是一旦代码在 AVD Android 模拟器中完成运行,我就找不到任何“FooBar. txt”文件在我电脑上的任何位置。

通过 AVD Android 模拟器运行代码时,应该将文件放在哪里?

【问题讨论】:

    标签: android cordova emulation


    【解决方案1】:

    您正在使用 Android 模拟器,它是一个虚拟机。当您使用模拟器创建/提取文件时,该文件将登陆您的虚拟计算机。试试 cmets,比如

    1. adb shell (a # prompt opens)
    2. ls
    3. cd /data/data
    

    【讨论】:

      【解决方案2】:

      如果你想在模拟器中找到你的文件,你可以使用 DDMS。 在eclipse中:Window--> open perspective --> other --> DDMS --> 在“File Explorer”选项卡中可以轻松浏览文件。

      【讨论】:

        猜你喜欢
        • 2012-10-11
        • 1970-01-01
        • 2016-01-08
        • 2013-09-14
        • 2012-10-17
        • 1970-01-01
        • 2023-04-02
        • 2010-12-03
        • 2014-03-13
        相关资源
        最近更新 更多