第一行代码第二版6.4.1小节创建数据库中遇到adb shell出错的问题

该小节中我们照着作者说的一步步写完相应的代码,并运行程序,最后需要使用adb shell来对数据库和表的创建情况进行检查。

可是当配置好环境变量之后,在命令行终端输入adb shell结果如下所示:


这时候只能google了,有说让我先把adb进程结束再重新输入命令的,试了一下还是出现了相同的问题;还看了老外的网站,给了以下的解决方案:


结果找了半天找不到Enable ADB integration在哪,一查才知道Android Studio3.0开始改版了,这个相应的按钮被取消了,替代的东西压根找不到,心里真是万分压抑,后来仔细看了一下作者这么做的目的无非就是想确认BookStore.db文件中表和数据库是否已经创建了,于是我就打开Device File Explorer,在/data/data/com.example.databasetest/databases/目录下,把BookStore.db文件存到某个位置(如d盘根目录下),然后按作者的命令语句进行打开即可。


如图所示,还是可以看到BookStore.db数据库和Book表确实已经创建成功的。


猜你喜欢

转载自blog.csdn.net/weixin_42146999/article/details/80865800
今日推荐