dynamicspot 中文文档 下载 App

悬浮窗权限授予——让灵动岛显示在其他应用之上

为什么需要悬浮窗权限

dynamicSpot 的灵动岛是一个覆盖层——它不是在系统状态栏里渲染的,而是独立绘制在屏幕上。要让它出现在其他应用(微信、抖音、王者荣耀、高德地图等)之上,就需要 Android 的悬浮窗权限(也叫"显示在其他应用上层"或"Draw over other apps")。

没有悬浮窗权限,灵动岛只能在 dynamicSpot 自己的界面里看到,出了这个界面就消失。

授予步骤

标准流程

  1. 打开 dynamicSpot 设置向导
  2. 点击「Draw on screen」或「悬浮窗」
  3. 系统跳转到悬浮窗权限管理页面
  4. 找到 dynamicSpot,开启开关

各品牌具体路径

品牌系统设置路径
通用 Android设置 → 应用 → 特殊访问权限 → 显示在其他应用上层
小米澎湃OS设置 → 应用设置 → 应用管理 → dynamicSpot → 权限 → 悬浮窗
华为鸿蒙设置 → 应用和服务 → 应用管理 → dynamicSpot → 权限 → 悬浮窗
OPPO / realme设置 → 应用管理 → 动态Spot → 权限详情 → 悬浮窗
vivo / iQOO设置 → 应用与权限 → 权限管理 → dynamicSpot → 悬浮窗
三星 One UI设置 → 应用 → 特殊访问权限 → 显示在其他应用上层

快速快捷方式

某些手机在首次运行时会自动弹出悬浮窗授权请求弹窗。如果没有弹窗,可以:

  1. 打开 dynamicSpot 主界面
  2. 点击灵动岛药丸本体(不是设置里的按钮)
  3. 部分版本会自动跳转到悬浮窗设置页面

特殊情况

Android 17 高级保护模式

Android 17 Beta 2 引入了高级保护模式,开启后系统会禁止第三方应用申请悬浮窗权限。如果你的设备升级到 Android 17 并开启了该模式,dynamicSpot 将无法显示浮动窗口——这是系统级限制,目前没有绕过方法。

华为 Mate 60 系列刘海偏移

华为 Mate 60 系列在某些系统版本上,即使开启了悬浮窗,灵动岛可能因刘海区渲染异常而整体偏移。解决方法是在 dynamicSpot 设置中开启「Force Fullscreen Display」选项,详见 华为 Mate 60 全屏修复。

验证是否生效

授予后,可以打开任何需要全屏显示的应用(如视频播放器、游戏),看屏幕顶部前置摄像头附近是否能看到灵动岛药丸。