代码之家  ›  专栏  ›  技术社区  ›  Paresh Mayani jeet

在实际设备上执行应用程序时SQLite数据库的位置

  •  0
  • Paresh Mayani jeet  · 技术社区  · 14 年前

    我找不到SQLite数据库。

     adb -s emulator-5554 shell
     sqlite3 /data/data/package_name/databases/database_name
    

    但如果我在真实设备(HTC-hereandroid)上测试我的应用程序呢? 在哪里可以找到我的数据库?

    3 回复  |  直到 14 年前
        1
  •  4
  •   Cristian    14 年前

    通常,它会在同一个目录中。例如,在我的HTC纹身中:

    alt text

    sqlite3

        2
  •  2
  •   Flash    14 年前

    如果它在/data/data//databases/中,它通常也在实际设备中的同一位置。

        3
  •  1
  •   Mathias Conradt    14 年前

    它在设备上的位置与模拟器上的位置相同。尽管您只能通过根访问权限(su)看到它。