homeassist数据库sqlite在哪

homeassist数据库sqlite在哪,第1张

homeassist数据库sqlite在哪

Android Studio如何查看自己创建的SQLite数据库

在学习安卓开发的时候,有时候需要建立一个SQLite数据库,在创建完之后,想要查看的时候你不知道在哪里找,并且有时候找到了也不知道如何查看,现在就让我们来了解一下如何找到并查看安卓里的SQLite数据库,效果如下

很多同学反映数据库连接不上,那可能是因为手机模拟器的文件访问不到造成的,可以先导出数据库到桌面再尝试那个方法!!!

在这里插入图片描述

在这里插入图片描述

下面开始 *** 作

一. 找到SQLite数据库

1.如下图所示找到设备的文件在这里插入图片描述

2.找到对应文件,路径为

/data/data/com.example.fileoperation/databases/test.db

在这里插入图片描述

3.现在已经找到它在那里了,现在找到它的绝对路径,在C盘里搜索你的数据库文件,我这里是test.db,找到之后复制它的绝对路径,一会要用到

在这里插入图片描述

二、安装SQLite数据库插件

具体安装方法如下,我这里已经安装过了

在这里插入图片描述

在这里插入图片描述

三、用SQLite插件添加数据库文件

首先先重启软件,重启之后会加载插件

1、打开视图,点击+

在这里插入图片描述

选择SQLite

在这里插入图片描述

点击。。。,然后选择路径,将刚刚复制的绝对路径复制进来

“数据”保存位置既有可能保存在android/data文件夹下,也有可能保存在该应用程序安装运行后自行生成的文件中, *** 作方法如下:

1、首先在手机界面点击【设置】,如下图所示。

2、进入设置界面点击【安全和隐私】,如下图所示。

3、然后点击【更多安全设置】,如下图所示。

4、接着在打开的页面中,点击【设备管理器】。

5、然后选择【文件管理】,点击【激活】即可,如下图所示就完成了。

存在res/raw/ 下面,然后程序启动的时候再把这个文件考到sd卡下,然后才能使用sqlite进行连接

追问:

sld=SQLiteDatabase.openDatabase

(

"/data/data/com.bn.fkdp/mydb", //数据库所在路径

null, //CursorFactory

SQLiteDatabase.OPEN_READWRITE|SQLiteDatabase.CREATE_IF_NECESSARY //读写、若不存在则创建

)

这是本人参考的一个程序中的数据库 本人想新建一个但是我在它的工程中怎么找不到"/data/data/com.bn.fkdp/mydb", 这个路径啊 请大侠指点一下

追答:

在DDMS里应该是可以找到那个路径的,如果是用模拟器运行的话。


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/sjk/9950954.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-03
下一篇 2023-05-03

发表评论

登录后才能评论

评论列表(0条)

保存