文档链接:Android开发连接sqlite并通过SQLiteStudio实时读取数据库
最近进行毕业设计的时候,用到了android开发连接数据库这一块,
之前每次都是这么使用它的
先访问安卓项目的数据库路径data/data/项目/databases
然后把对应的db文件拷出来
再在SQLiteStudio中去使用
每次查询对数据库的增删改查都要一顿操作
每次要复制生成的db文件然后再用SQLlite打开,超级麻烦有木有。
于是网上搜查了一番,找到了解决方案,通过SQLliteStudio实时读取刷新数据库。具体操作如下。

1. 下载SQLlite

贴出连接 SQLiteStudio下载连接(亲测可用),解压后打开文件夹中的exe文件即可

打开后如图所示(我的是已经配置过的了,所以会有库表显示)

2. 对SQLliteStudio进行配置。

按照图示步骤进行操作即可(多图预警)。

  • 点击工具

  • 点击打开配置对话框(请勿吐槽截屏,这个地方截不好,淦!)

  • 勾选Android Studio选项, 点击Apply。

  • 配置jar包,再次点开工具会发现多了这个选项,点击。点击之后会选择一个路径,即生成的jar包放置路径,建议放到你的Android 项目下面的libs文件夹下面,右键选择Add as library。

  • 配置Android项目。在你的mainActivity里面加入下面一行代码。


 SQLiteStudioService.instance().start(this);

此行代码加入到oncreate()里面。

而后系统提示缺少SQLite类,这里ALT+ENTER自动补全即可。

  • 然后在AndroidManifest.xml文件里,加入提供网络权限代码。
<uses-permission android:name="android.permission.INTERNET" />

建议放到<application标签上面。

  • 回到SQLiteStudio软件上面,点击新建数据库,按照如下步骤进行配置(截屏时先按住CTRL+ALT在点击菜单,然后在按下A键二级菜单就不会消失了。。。)。

    Device设备是i要求你的真机一直连在电脑上的。

    重点来了。。。这里选择数据库有一个bug,就是要求你必须有大于1的数据库才可以进行选择,否则就OK键始终为暗,无法点击。。。就很离谱,我也不知道为什么。老老实实来吧,先用SQLite语句在真机上建立两个数据库,然后就可以选择你的项目数据库了。。配置好如下图所示


这时在真机上面生成的application上面进行数据库相关操作,即可在该软件上面实时监测(刷新即可),至此大功告成!

更多推荐

Android开发连接sqlite并通过SQLiteStudio实时读取数据库