Android Studio 通过命令行查看当前项目的 sqlite 数据库

通过 Android Studio 的 Device File Explorer 可以看到当前项目的 sqlite 数据库,数据库文件则是保存在 /data/data/你的项目路径(如:com.test.hello)/databases/ 目录下, 但是直接使用 然后通过 切换目录时会提示没有权限 解决办法:先切换到 root 权限 再输入 然后切换目录 输入 就可以看到项目的数据库输入 即可查看到数据库内容 注意:如果你同时运行多个虚拟设备,可以先通过 来查看设备列表再通过 来访问指定名称的设备的文件目录 How to access my app’s SQLite database in android device emulator for debuggingView contents of database file in Android Studio

vs 2019 调试时无法查看部分变量的值

vs 2019 调试时无法查看部分变量的值, 在进行调试时,发现很多变量的值无法查看,鼠标移到变量上什么也没显示,甚至有些断点直接跳过去了,如下图: 鼠标移到 version 变量上时,完全没有提示。 在 Locals 显示框提示以下信息: Cannot obtain value of the local variable or argument because it is not available at this instruction pointer, possibly because it has been optimized away. 调试不就是为了跟踪每一行代码的执行情况,每个变量的变化情况吗,这什么也查看不了,不就失去了调式的意义了吗? 不过以前使用 vs 2013 的时候都可以正常调试的,难道 vs 2019 反倒退步了,我不信,根据之前安装 vs 2019 的经验,vs 2019 已经将很多原来捆绑在一起的东西,改为让用户自己选择安装,那么相关的一些功能会不会也采用了这样的思路,需要用户自己去设置呢,果不其然。 在网上查阅资料后得知, 只要进行以下设置,就可以像以前那样愉快的调试了。 第一步,打开项目的 Properties 第二步,点击 Build, 将 […]