Android Studio 查看打开Room数据库数据

关于作者: CSDN内容合伙人、技术专家, 从零开始做日活千万级APP ,带领团队单日营收超千万。

专注于分享各领域原创系列文章 ,擅长java后端、移动开发、商业化变现、人工智能等,希望大家多多支持。

目录

  • 一、导读
  • 二、概览
  • 三、使用
    • [3.1 打开 App Inspector](#3.1 打开 App Inspector)
    • [3.2 在view菜单栏中打开App Inspector](#3.2 在view菜单栏中打开App Inspector)
    • [3.3 使用](#3.3 使用)
  • [四、 推荐阅读](#四、 推荐阅读)

一、导读

我们继续总结学习基础知识,温故知新。

二、概览

今天讲讲如何在Android Studio 打开 Room 数据库,直接查看表中的数据,再也不用单独下载sqlite可视化工具了。

三、使用

3.1 打开 App Inspector

在android studio 最底下的工具栏看看有没有 App Inspector 这一栏,

如下图,第5个戴帽子的图标

如果没有看3.2

如果有,看3.3

3.2 在view菜单栏中打开App Inspector

3.3 使用

打开 App Inspector tab,然后选择对应的包名,喝口水的功夫,数据就显示出来了。

java 复制代码
    @Query("SELECT * FROM stock_zhang_die")
    List<StockDayEntity> getAll();

    @Query("SELECT * FROM stock_zhang_die WHERE id IN (:userIds)")
    List<StockDayEntity> loadAllByIds(long[] userIds);

    @Query("SELECT * FROM stock_zhang_die WHERE current_Day= :cDay")
    List<StockDayEntity> findByDay(String cDay);

参考:
官方文档:

四、 推荐阅读

Java 专栏

SQL 专栏

数据结构与算法

Android学习专栏

未经允许,不得转载。

相关推荐
星恒随风8 小时前
MySQL 从零入门(五):MySQL 内置函数详解——日期、字符串、数学函数与实战案例
linux·数据库·笔记·sql·mysql
传奇开心果编程9 小时前
【Flutter踩坑排雷】第25课:ScrollController 误用坑|跳转失效、监听泄漏与“控制器未附加”
android·flutter·ios·移动开发·跨平台·dart·声明式ui
吴名氏.10 小时前
Java转AI Agent教程(第十三周)混合检索与重排
java·数据库·人工智能·ai·ai agent
爱码少年10 小时前
Springboot下如何将CSV文件数据导入H2、Mysql数据库表
数据库·mysql·csv
可乐ea11 小时前
智能体记忆该拆成几层:笔记、记忆表示与注入上下文
服务器·数据库·笔记·ai智能体·提示词工程·上下文工程·记忆系统
阿义有问题12 小时前
MySQL 迁移达梦全流程实战:DTS 七步图解 + 对象名全大写适配(附踩坑清单)
数据库
慕容雪_13 小时前
Capacitor8-Android打包完整手册
android·打包·capacitor
猫猫不是喵喵.15 小时前
从0到1创建一个微服务项目
java·数据库·微服务·1024程序员节
lsc_blog16 小时前
听到优化风声,先准备能由自己掌控的事
数据库·分布式·中间件·职场和发展·重构
墨痕诉清风16 小时前
SSRF漏洞实战记录+OSS桶命令执行+MCP漏洞
linux·服务器·数据库