fga 中文文档 下载 App

FGA 悬浮按钮不显示:SYSTEM_ALERT_WINDOW 权限与横屏限制排查

症状

FGA 服务已启动,但打开 FGO 后:

按优先级排查

检查 1:悬浮窗权限是否已开启

最基础的权限,没开就不可能显示:

  1. Android 设置 → 应用和通知 → 特殊应用权限 → 显示在其他应用之上
  2. 找到 FGA → 确保开关已打开
  3. 如果之前关了 → 打开 → 回到 FGA 主界面 → 重新启动服务

检查 2:当前是否是横屏

FGA 悬浮按钮只在横屏显示!

验证:把手机横过来,确保 FGO 画面是横屏的。

检查 3:FGA 服务是否真的启动了

  1. 下拉通知栏,看有没有 FGA 的 常驻通知
  2. 如果有 → 服务在运行
  3. 如果没有 → FGA 主界面 → 点"启动服务"

检查 4:无障碍服务是否开启

有些情况下无障碍服务被关了会导致悬浮按钮也不显示:

  1. Android 设置 → 无障碍 / 辅助功能
  2. 找到 FGA 的无障碍服务 → 确保已开启
  3. 如果没开 → 开启 → 回到 FGA → 重启服务

检查 5:游戏是否全屏沉浸式

有些游戏的沉浸式全屏模式会"吃掉"其他应用的悬浮窗:

检查 6:厂商 ROM 的额外限制

厂商额外设置
小米(MIUI)设置 → 应用管理 → FGA → 权限管理 → 显示悬浮窗 → 允许;还要开"后台弹出界面"
华为(EMUI)设置 → 应用管理 → FGA → 悬浮窗 → 允许;手机管家 → 悬浮窗管理
OPPO / vivo设置 → 应用管理 → FGA → 显示悬浮窗 → 允许
三星(One UI)设置 → 应用 → FGA → 显示在其他应用之上 → 允许;设置 → 安全和隐私 → 显示在顶部的应用 → FGA 开启

检查 7:悬浮按钮位置可能在屏幕外

你可能之前把悬浮按钮拖到了屏幕外:

  1. 停止 FGA 服务
  2. 重新启动服务
  3. 按钮会回到默认位置(左上角)

如果以上都正常但按钮还是不显示

重启 FGA 服务

有时候服务状态混乱:

  1. FGA 主界面 → 点"停止服务"
  2. 等通知栏的 FGA 通知消失
  3. 点"启动服务"
  4. 回到 FGO 横屏查看

重启手机

极端情况下,无障碍服务和 MediaProjection 都需要重启才能正常工作。

更新 FGA 到最新版

老版本可能有已知的悬浮按钮 bug。

检查游戏服务器设置

如果你选了错误的服务器,FGA 可能识别不到 FGO 在前台 → 悬浮按钮不出现。

确认 FGA 设置里的游戏服务器和你玩的 FGO 一致。

悬浮按钮出现了但点没反应

原因 1:无障碍服务卡了

点按钮需要无障碍服务模拟点击。如果无障碍服务卡顿:

  1. Android 设置 → 无障碍 → 把 FGA 服务关掉
  2. 再重新打开
  3. 回到 FGA → 重启服务

原因 2:服务没完全启动

FGA 服务刚启动时,悬浮按钮可能需要几秒才能响应。等 5~10 秒再点。

原因 3:MediaProjection 权限没授权

如果服务启动时没授权 MediaProjection:

  1. FGA 主界面 → 停止服务
  2. 重新启动服务 → 弹出 MediaProjection 对话框 → 点"立即开始"
  3. 悬浮按钮应该恢复正常响应

常见误区

误区实际
"我重启了 FGA 应用就够了"要重启的是 FGA 服务(主界面的"启动服务"按钮),不是重启 FGA 应用
"横屏 FGO 里按钮不出现是 FGA bug"99% 是权限没开对,按上面的检查清单一步步来
"按钮出现了但脚本选项不对"服务器设置错了 → 改服务器 → 重启服务

快速验证 checklist

✅ 悬浮窗权限已开启?
✅ 当前是横屏?
✅ FGA 服务已启动(通知栏有常驻通知)?
✅ 无障碍服务已开启?
✅ 游戏服务器设置正确?
✅ 没有强制全屏沉浸式?
✅ 厂商 ROM 的"后台弹出界面"已允许?

继续阅读