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

Flutter Nearby_connections报错求助:设备无法使用CONNECTIONS_API

解决Nearby.CONNECTIONS_API不可用的INTERNAL_ERROR问题

针对你遇到的Nearby.CONNECTIONS_API is not available on this device和IGmsServiceBroker.getService failed错误,以下是经过验证的解决步骤:

  • 重启设备
    直接重启设备,重置Google Play服务(GMS)的后台进程,很多临时的GMS异常能通过重启解决。

  • 修复Google Play服务

    1. 打开系统设置 -> 应用管理,找到「Google Play服务」
    2. 先尝试点击「检查更新」,如果有可用更新立即安装
    3. 若更新无效,进入「存储」选项,依次点击「清除缓存」和「清除数据」(清除数据不会丢失个人账号信息,但会重置GMS的临时配置)
  • 验证应用权限
    Nearby Connections需要以下权限才能正常工作,确保你的应用已获取且权限未被禁用:

    • Android 12及以上:BLUETOOTH_SCAN、BLUETOOTH_ADVERTISE、ACCESS_FINE_LOCATION
    • Android 11及以下:BLUETOOTH、ACCESS_COARSE_LOCATION
      可在设置 -> 应用管理 -> 你的应用 -> 权限中检查状态。
  • 确认GMS服务未被禁用
    部分定制ROM或设备可能误禁用Google Play服务,在应用管理中找到「Google Play服务」,确认「启用」按钮是灰色(表示已启用),如果是可点击的「启用」状态则点击启用。

  • 更新或重装应用
    检查你的应用依赖的play-services-nearby版本,确保使用稳定版(比如最新的20.x版本),重新构建并安装应用,避免依赖库与设备GMS版本不兼容。

  • 更新设备系统
    部分旧系统版本存在GMS服务兼容性bug,进入设置 -> 系统更新,安装最新的系统补丁或版本。

错误原因说明

这个错误的核心是Google Play服务进程异常或版本不兼容,Nearby Connections API完全依赖GMS提供的底层蓝牙、位置等能力,一旦GMS服务无法正常响应,就会触发INTERNAL_ERROR和API不可用的提示。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.07.10 12:35:25