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

Android Studio Database Inspector在API26+设备无法显示求助

解决Android API 26+设备上Database Inspector失效问题
  • 检查设备调试权限的精细化设置
    进入设备「开发者选项」,找到「选择调试应用」,确认目标应用已被选中,同时开启「等待调试器」选项。部分高API级别设备会严格限制调试权限范围,即便开启了USB调试,也可能未授予Database Inspector所需的进程访问权限。

  • 关闭应用的电池优化策略
    在设备电池设置中找到目标应用,将「优化电池使用」设置为不允许。高API设备的电池优化机制会主动限制后台调试进程,可能导致Database Inspector依赖的adb通信链路被系统中断。

  • 彻底重启adb服务
    打开Android Studio终端,依次执行以下命令:

    adb kill-server
    adb start-server
    adb devices
    

    该操作比单纯重新连接设备更彻底,能重置adb与设备间的通信链路。

  • 确认应用的debuggable配置
    检查项目Module级别的build.gradle文件,确保debug构建类型的debuggable属性为true:

    android {
        buildTypes {
            debug {
                debuggable true
            }
        }
    }
    

    部分高API设备会拒绝调试非debuggable的应用,即便你运行的是debug安装包。

  • 开启USB调试安全设置
    部分定制ROM的高API设备,开发者选项中会有「USB调试(安全设置)」选项(API 26+新增),开启后允许adb访问敏感权限,这是Database Inspector正常访问数据库进程的必要条件。

结合你提供的应用检查截图,优先排查调试权限和系统限制类的设置项。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.06.15 08:51:00