【问题标题】:where can i find the location of the sqlite database in android phone?我在哪里可以找到 android 手机中 sqlite 数据库的位置?
【发布时间】:2015-08-05 15:18:40
【问题描述】:

我目前正在使用 flash cs6 (air for android) 开发 android 游戏,我正在使用 sqlite 在游戏中保存数据。我的主要问题是当我发布游戏并将apk文件复制到Android手机中时,它显示数据已保存,但我找不到保存位置。我在哪里可以看到它?即使手机没有root,我也想找到它的保存位置,可以吗?我试图寻找路径,但是当我试图定位它时,手机没有获得该路径。

【问题讨论】:

    标签: sqlite flash


    【解决方案1】:

    您可以使用位于 sdk_path/tools/ddms 中的 DDMS(Dalvik 调试监视器)。选择模拟器。 1)进入菜单设备>文件资源管理器。 2)在打开的新窗口中进入 数据 > 数据 > com.yourcompany.yourappid > 数据库 > 你可以在那里找到你的数据库。

    【讨论】:

    • 对不起,我用的是flash cs6,如何安装这个sdk?
    • 它内置于 ADT。在您的情况下,它可能不合适,但是您是否尝试过检查应用程序的 sqlite 数据库的一般路径,即 //data/data//databases/
    • 是的,我已经尝试过了。但是 //data/data 在我的 android 设备中不存在,该文件夹不存在。当我在桌面上运行它时,我可以在 AppData 中找到 .db 文件,但是当我发布它并将它安装到我的设备中时,我找不到 .db 文件
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2018-01-25
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多