Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/sqlite/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
在android studio 3.0.2上的命令行上打开android sqlite数据库文件_Android_Sqlite - Fatal编程技术网

在android studio 3.0.2上的命令行上打开android sqlite数据库文件

在android studio 3.0.2上的命令行上打开android sqlite数据库文件,android,sqlite,Android,Sqlite,我已经建立了一个基本的数据库程序,并希望看到数据已经保存在模拟器。(在应用程序文件资源管理器中查找数据库文件并将文件保存到桌面)但是,当我尝试通过命令行(.tables)调出数据库时,什么都没有出现 我在网上搜索并尝试了一个不到23的API,但它不起作用 我运行的是Android 3.0.2,模拟器是Nexus x5 API p。我已经下载了SQLite3,它可以正常工作,因为我可以在android studio之外构建和查看数据库文件 有人知道为什么会这样吗 要查看数据库文件,您也可以使用SQ

我已经建立了一个基本的数据库程序,并希望看到数据已经保存在模拟器。(在应用程序文件资源管理器中查找数据库文件并将文件保存到桌面)但是,当我尝试通过命令行(.tables)调出数据库时,什么都没有出现

我在网上搜索并尝试了一个不到23的API,但它不起作用

我运行的是Android 3.0.2,模拟器是Nexus x5 API p。我已经下载了SQLite3,它可以正常工作,因为我可以在android studio之外构建和查看数据库文件


有人知道为什么会这样吗

要查看数据库文件,您也可以使用SQ-Lite软件的DB浏览器。您确定位于正确的目录中吗?看起来您位于
Users/Sam/Desktop
中,而您的数据库不在该位置。我已将一份副本保存到Desktop。我下载了适用于其他sqlite目录的DB浏览器,但未显示避难所数据库的任何信息。我将尝试运行另一个模拟器,希望它能解决这个问题哦,好的,你能测试一下你的数据库是否为空,例如
SELECT*FROM pets