You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Android Studio Chipmunk找不到Database Inspector选项问题咨询

问题原因
  • 从Android Studio Arctic Fox及后续迭代版本(含你使用的Chipmunk版本)开始,原独立入口的Database Inspector已被整合进App Inspection工具集,不再作为单独选项出现在View > Tool Windows路径下,该路径下仅显示App Inspection是版本设计的正常表现,不属于安装故障。
  • 进入App Inspection窗口后未显示Database Inspector标签,均为探针挂载条件未满足导致,常见触发场景包括:
    • 待调试应用未成功attach App Inspection探针,比如使用Apply Changes热部署时探针未注入、进程选择错误选成了系统进程
    • 应用尚未完成数据库初始化:Database Inspector只有检测到进程内存在活跃的SQLite/Room数据库实例时才会加载对应入口,若应用停留在启动页、未执行到数据库创建逻辑,标签不会主动显示
    • 构建变体不符合要求:Android 11(API 30)及以上版本要求被检查应用必须为debuggable的debug构建变体,release变体默认禁止Inspector连接
    • 窗口标签折叠:App Inspection同时集成Layout Inspector、Network Inspector、Database Inspector三个工具,窗口宽度不足时标签会被收纳到右侧折叠菜单,不会直接外显
    • 本地IDE缓存损坏、App Inspection组件安装不全,或模拟器调试权限未开启
可行解决方法

按操作优先级从低到高依次尝试即可:

  • 检查标签折叠状态
    打开App Inspection窗口后,先点击标签栏最右侧的下拉展开按钮,确认Database Inspector是否被收纳在折叠菜单中。
  • 确认运行配置符合要求
    • 将Android Studio左下角的Build Variants切换为debug变体,确认模块build.gradle中debug构建类型的debuggable true配置处于开启状态(官方课程示例默认开启,手动修改过的话改回即可),不要使用release变体运行
    • 临时关闭Apply Changes热部署功能:打开Settings > Build, Execution, Deployment > Debugger,取消热部署相关勾选,彻底卸载模拟器上已安装的示例应用,点击Run按钮完整重装启动应用
  • 手动触发探针挂载
    • 应用启动后不要停留在初始页面,手动操作进入数据持久化章节的功能页面,执行至少一次数据库读写操作(比如新增一条待办/单词、触发列表查询),确保Room/SQLiteOpenHelper完成数据库初始化
    • 回到App Inspection窗口,在顶部的进程下拉选择框中,手动选中你当前运行的示例应用进程(包名和课程示例一致,不要选system等系统进程),等待3-5秒探针挂载完成
  • 排查环境权限问题
    • 打开模拟器的设置 > 开发者选项,确认「USB调试」「可调试应用」权限处于开启状态,重启模拟器后重新运行应用
    • 打开SDK Manager,在SDK Platforms、SDK Tools标签页确认已安装API 31对应的Android SDK Platform、Platform-Tools、Build-Tools 31组件,以及最新版Android App Inspection组件,未安装的话勾选完成安装后重启Android Studio
  • 修复缓存异常
    若以上操作均无效,点击菜单栏File > Invalidate Caches...,勾选所有缓存清理选项,点击Invalidate and Restart等待IDE重建索引完成后,再重新运行应用尝试即可。

内容的提问来源于stack exchange,提问作者EmilyJ

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.09.02 08:27:42