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

Android Studio Database Inspector提示‘无可用可调试进程’如何解决?

解决Android Studio Database Inspector提示"No debuggable processes available"并查看Room数据库的方案
  • 确保应用为可调试版本
    检查app模块的build.gradle(或build.gradle.kts)文件,确认debug构建类型开启调试:

    android {
        buildTypes {
            debug {
                debuggable true // debug默认开启,但需确认未被手动修改
            }
        }
    }
    

    重新构建并安装debug包到Redmi 8a,不要使用release版本。

  • 检查设备调试权限

    1. 打开Redmi 8a开发者选项:设置→关于手机→连续点击版本号(MIUI版本)开启。
    2. 进入开发者选项,开启USB调试和仅充电模式下允许ADB调试。
    3. 重新插拔USB线,在设备上点击允许调试的弹窗,勾选“始终允许此计算机”。
  • 重置App Inspection状态
    关闭当前App Inspection标签页,通过View → Tool Windows → App Inspection重新打开。在顶部设备/进程选择器中刷新列表,确认是否加载出应用进程。

  • 验证Room数据库的初始化逻辑
    检查代码中是否存在BuildConfig.DEBUG相关判断,导致debug环境下未初始化Room实例;若使用加密Room,需在debug环境临时关闭加密才能被Inspector识别。

  • 修复Android Studio Canary版本兼容性问题
    执行File → Invalidate Caches... → Invalidate and Restart重启IDE,若问题仍存在,考虑降级到Android Studio稳定版(如Arctic Fox),Canary版本的新功能可能存在适配bug。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.07.15 06:45:02