使用Android Studio导入已有的SqlLite外部数据库(虚拟机和手机通用)

当遇到APP显示空白时,问题可能在于数据库未导入虚拟机或手机。本文详细介绍了导入SQLite数据库的步骤:打开虚拟机,通过Device File Explorer找到项目的数据目录,如com.example.crime,然后在databases目录下上传SQLite数据库文件。确保SQLite处于关闭状态,再运行程序,即可看到预期界面。
摘要由CSDN通过智能技术生成

当你在写一个需要连接数据库的APP的时候,可能你一打开虚拟机或者你的手机会出现这样的空白

这个时候你可能就会怀疑你的代码是不是有问题了,别着急这种情况很可能就是你的数据库没添加到虚拟机或者手机里面去,下面就是导入数据库的完整步骤了。

首先打开你的虚拟机

然后点击菜单栏View——>Tools windows——>Device File Explorer(如果不打开虚拟机的话点开会没反应连接手机的话就可以点开了)

这个时候你就会看到原来虚拟机的地方就会出现很多文件

然后导入数据库的话肯定是找到你的存储数据的地方这个地方就是data二级目录也是data这个时候你要找你的项目名称了,比如说我的项目名称是com.example.crime然后你就会看到一个example的文件夹,当你打开后就会发现里面有一个cache和code_cache接下来就是在这个文件夹下面导入你的数据库了

一般APP用的数据库都是SqlLite微小型数据库,所以你得打开你的SqlLite创建几条数据或者白嫖别人写好的数据库

 找到你存放数据库的文件,然后右键点击刚刚找到的那个文件夹点击upload准备导入数据库,sqllite不能关闭然后导入那五条记录的上层目录选中databases(需要导入的数据库的名字)然后点击OK就能导入了

还有最后一步先把SqlLite关闭(可以试试不关闭出现什么)然后再运行你的程序,这个时候你就会看到你想要的界面

好了,以上就是导入外部数据库的全部过程。

 

 

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值