《第一行代码》第六章 SQLite数据库存储——win10配置adb环境变量及查看Book表

首先我们需配置adb环境变量。右击电脑,选择属性,出现下面的界面

《第一行代码》第六章 SQLite数据库存储——win10配置adb环境变量及查看Book表_第1张图片
选择高级系统设置,
《第一行代码》第六章 SQLite数据库存储——win10配置adb环境变量及查看Book表_第2张图片
选择环境变量,

《第一行代码》第六章 SQLite数据库存储——win10配置adb环境变量及查看Book表_第3张图片
在这里选择系统变量里的Path路径,点击编辑按钮
《第一行代码》第六章 SQLite数据库存储——win10配置adb环境变量及查看Book表_第4张图片
接着点击新建按钮,然后直接将platform-tools的路径加入进来,点击确定。其中 platform-tools在安装Androidstudio的sdk目录下可以找到。

《第一行代码》第六章 SQLite数据库存储——win10配置adb环境变量及查看Book表_第5张图片
然后打开cmd,输入adb shell,会发现Permission denied。

这看起来是不是很熟悉?这与File Explorer下data文件打不开是一个道理。所以可以用同样的解决办法。

《第一行代码》第六章 SQLite数据库存储——win10配置adb环境变量及查看Book表_第6张图片
《第一行代码》第六章 SQLite数据库存储——win10配置adb环境变量及查看Book表_第7张图片
找到platform-tools目录,并在此目录路径处输入cmd,回车。其实这就是在platform-tools路径下打开cmd。

《第一行代码》第六章 SQLite数据库存储——win10配置adb环境变量及查看Book表_第8张图片
通过命令改变data文件的读取权限。这里可以参考一篇文章,附上链接地址https://www.jianshu.com/p/d8a9a2918c61.
最后重新按照《第一行代码》上的步骤操作,cd进入/data/data/包名/databases目录下,ls查看目录下的文件,然后sqlite3 BookStore.db,再输入.table可以看到Book表的内容。
《第一行代码》第六章 SQLite数据库存储——win10配置adb环境变量及查看Book表_第9张图片

你可能感兴趣的:(《第一行代码》第六章 SQLite数据库存储——win10配置adb环境变量及查看Book表)