在android studio 3.0.2上的命令行上打开android sqlite数据库文件
我已经建立了一个基本的数据库程序,并希望看到数据已经保存在模拟器。(在应用程序文件资源管理器中查找数据库文件并将文件保存到桌面)但是,当我尝试通过命令行(.tables)调出数据库时,什么都没有出现 我在网上搜索并尝试了一个不到23的API,但它不起作用 我运行的是Android 3.0.2,模拟器是Nexus x5 API p。我已经下载了SQLite3,它可以正常工作,因为我可以在android studio之外构建和查看数据库文件在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
有人知道为什么会这样吗 要查看数据库文件,您也可以使用SQ-Lite软件的DB浏览器。您确定位于正确的目录中吗?看起来您位于
Users/Sam/Desktop
中,而您的数据库不在该位置。我已将一份副本保存到Desktop。我下载了适用于其他sqlite目录的DB浏览器,但未显示避难所数据库的任何信息。我将尝试运行另一个模拟器,希望它能解决这个问题哦,好的,你能测试一下你的数据库是否为空,例如SELECT*FROM pets
。