你知道是否有办法通过adb(Android的模拟器)将SQLite Studio(或类似版本)连接到数据库,所以我可以通过笔记本电脑以图形方式查看我的数据?
提前致谢
答案 0 :(得分:2)
实际上你可以使用SQLiteStudio(3.0.7)附带的DbAndroid插件(它是免费的,GPL)。它将允许您连接到您的Android数据库,而无需从数据库或设备中拉出或推送数据库文件。它可以直接连接到应用程序中的数据库。 SQLiteStudio中对数据库所做的任何更改都将立即反映在正在运行的应用程序中。
长话短说 - 你将一个jar文件作为依赖项添加到你的项目中,添加几行来连接/取消连接器,然后在SQLiteStudio中添加你的数据库并像其他任何数据库一样使用它。
有关如何在SQLiteStudio的wiki页面上有关此插件的完整手册:http://wiki.sqlitestudio.pl/index.php/DbAndroid
还有一个关于如何做到的视频演示(也在那个站点)。在这里粘贴所有内容有点太多了。
如果您有任何进一步的问题,我很乐意提供帮助(作者在这里)。你也可以在SQLiteStudio论坛上询问 - 我经常看。
答案 1 :(得分:1)
您可以使用Sqlite Studio查看您的数据:http://sqlitestudio.pl/
对于内部存储,您可以通过adb获取数据库:
adb pull / data / data / app_name / databases / db_name yourpath
如果您的数据库在外部,只需使用Sqlite Studio打开它。