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

Android Nougat设备Google Assistant控制Spotify失效问题求助

解决Android Nougat设备上Google Assistant无法控制Spotify播放的问题

我之前在Android 7.1.1的Nexus 9上碰到过一模一样的问题,折腾了好一阵才摸清楚原因,结合社区里其他用户的反馈,给你整理几个可行的解决方向:

核心问题根源

本质是Android 7.x系统的媒体控制API和新版Spotify/Google服务存在兼容性断层:Google在Android 8.0(Oreo)之后更新了MediaSession相关的媒体控制接口,但Android Nougat不支持这些新接口;同时Spotify后续版本逐步放弃了对旧版API的适配,导致Google Assistant能触发启动播放的独立逻辑,却没法通过指令控制播放状态。

可尝试的解决步骤

  • 降级Spotify到适配旧系统的版本
    新版Spotify已经不再针对Android 7.x优化媒体控制逻辑,建议找2023年中之前的版本(比如v8.8.90.580这类版本)安装,安装后在Google Play里关闭Spotify的自动更新,避免升级后问题复发。
  • 重新配置默认音乐服务并重启设备
    虽然你已经设置过,但还是建议再走一遍流程:打开Google应用 → 进入「设置」→ 「助手」→ 「音乐」,重新选择Spotify为默认服务,然后重启设备。这一步能强制Google Assistant重新绑定本地设备的媒体会话。
  • 使用更精准的指令格式
    旧版本的Assistant对指令解析的容错性更低,试试用更明确的表述:
    • Ok Google, pause Spotify on this device
    • Ok Google, skip to next track on Spotify
      尽量把APP名称和设备位置都明确出来,避免Assistant触发多设备识别逻辑。
  • 检查并开启必要权限
    确保Spotify拥有「通知访问」权限(媒体控制指令依赖通知栏的媒体会话):进入系统设置 → 「应用」→ 「Spotify」→ 「权限」→ 开启「通知访问」;同时确认Google应用也拥有「媒体内容控制」相关权限。
  • 禁用跨设备同步功能
    打开Google应用 → 「设置」→ 「助手」→ 「设备」→ 选择当前设备 → 关闭「跨设备同步」。旧版本的Assistant在处理本地指令时,容易被多设备同步逻辑干扰,导致无法识别当前设备的媒体会话。

额外说明

这个问题在社区里有不少用户反馈,目前Google和Spotify都没有针对Android 7.x设备推出修复补丁,所以上述方案是目前能找到的最有效的临时解决办法。如果你的设备可以升级到Android 8.0及以上,升级系统是彻底解决问题的最优解。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.05.14 08:08:34