【问题标题】:Android/SQLite - Storage Location of FilesAndroid/SQLite - 文件的存储位置
【发布时间】:2012-08-03 14:20:30
【问题描述】:

我正在测试一个在 Android API 中运行 SQLite 方法的 Android 应用程序。我想获得 Android 开源项目 (AOSP) 中 SQLite 代码的代码覆盖率,并且我将其设置为运行 G-Cov 并在运行测试时保存该覆盖率信息。但是,我不知道此覆盖信息存储在哪里。我以为它会在 data/data/package-name 中,但我什么也没看到,而且我无法成功地将所有文件从 Android 模拟器中拉出。

有谁知道这个文件将存储在哪里?我不确定它是存储在 SQLite 中还是在模拟器上(这是我假设的,因为我在 SQLite 目录中没有看到它)。

谢谢。

编辑:具体来说,我正在寻找 *.gcno 和 *.gcda 文件。

编辑:现在我认为他们必须在模拟器上的共享库中,尽管在文件资源管理器中(我使用带有 ADT 的 Eclipse Juno),我看不到任何接近 /lib/* 和 /data/data/package-name/lib 是空的.有人知道那个位置可能在哪里吗?

【问题讨论】:

    标签: android sqlite android-source gcov


    【解决方案1】:

    在数据/数据/什么都没有?

    当这个文件夹为空时,可以试试sqlite manager for eclipse

    【讨论】:

    • 无论如何它都不是空的。我的数据库是应用程序的数据,我的测试出现了(尽管库是空的)。无论如何,SQLite Manager 会做什么?
    • SQLite Manager 显示您的应用程序的数据库。查看谷歌以找到有关此经理的信息。很有帮助。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2010-12-20
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2018-12-12
    相关资源
    最近更新 更多