Skip to main content
Antigravity 是 Google 推出的 AI IDE,深度集成 Gemini 模型,目前仅向 Google AI Pro / Ultra 会员开放。本篇专注解决登录失败问题。

核心报错分类与根本原因追踪

目前 Antigravity 的登录失败主要集中在以下四种情况:

先排查网络环境

在动手修复之前,先确认网络环境是否稳定、干净:
  1. IP 不能频繁切换——登录过程中切换 IP 会被谷歌风控系统标记为异常行为
  2. IP 没有被谷歌标记为黑名单——常见于使用公共 VPN 或劣质代理,机房 IP 和共享 IP 是高风险
  3. IP 所在国家需要在谷歌服务支持范围内
  4. IP 不能被识别为代理 IP——谷歌对代理 IP 的可信度评分较低
如果以上任何一条命中,先解决网络问题,再继续下面的排查步骤。其他步骤在网络环境不干净的情况下大概率无效。

解决 “account not eligible” 错误

先确认你的 Google 账号”有资格”

  1. 你登录的是个人 Google 账号,而不是 Workspace / 学校 / 公司托管账号
  2. 你确实拥有 Google AI Pro 或 Google AI Ultra 会员
  3. 你的 Google 账号年龄状态已满 18+
这三条是 Google 账号资格的基本门槛,任何一条不满足都会被直接拒绝登录。 最简单的验证方法:先用同一账号登录 https://gemini.google.com/,看看能不能正常使用:
  • Gemini 功能异常 → 问题很可能在账号资格
  • Gemini 页面加载异常(永远停在首页)→ 问题在网络环境
账号右上角头像有彩色光圈,表明账号是 Google AI Pro 或 Google AI Ultra 会员,Antigravity 目前仅向这两种会员开放。 Gemini 账号右上角彩色光圈表示 Google AI Pro/Ultra 会员

再确认账号归属国家/地区

建议把 Google 账号归属国家迁移到美国。 如何确认账号归属国家: 任意谷歌页面右上角点击头像,在弹出页面中点击”服务条款”。 查看账号归属国家的入口位置 在服务条款页面上部,可以看到账号归属国家/地区。 服务条款页面显示账号归属国家 如果要修改归属国家,点击谷歌官方链接提交申请。进行切换前,先保证你的 IP 地址已经切换到美国,否则大概率会被拒绝。 申请切换归属国家的表单页面 修改归属地后,会有人工审核,一般等待至少 24 小时,审核结果通过谷歌邮箱查看。 归属国家修改成功的邮件通知

修复 “Unexpected issue” 错误

如果你在浏览器里看到了”You have successfully authenticated”,但回到 Antigravity 却依然弹红叉报错,大概率是 CDP 协议缺失。
1

下载安装官方原版 Google Chrome

无论你平时用什么浏览器,都需要安装官方原版的 Google Chrome。
2

设置 Chrome 为系统默认浏览器

在系统设置中将 Chrome 设置为默认浏览器。
3

重新走一遍 Sign in 流程

关闭并重新打开 Antigravity,重新走一遍登录流程。
认证成功获取到本地 Token 后,如果你实在不想用 Chrome,完全可以将其卸载——后续 Antigravity 的日常使用不再依赖它。

解决浏览器登录成功但 Antigravity 没反应

如果浏览器登录谷歌账号的流程走完了,提示认证成功了,但 Antigravity 仍然停在登录页,没有自动切换;手动切换回 Antigravity 时,仍停留在登录页面——如果你打开 F12 还会看到 oauth-success 的错误日志。 解决方案: 在你的代理客户端开启 TUN 模式 TUN 模式让代理接管系统级所有流量,解决 OAuth 回调无法被 IDE 捕获的问题。 浏览器登录谷歌成功页面 Antigravity 卡在登录页面 控制台显示 oauth-success 报错

最终尝试

如果以上方法都无法解决问题,尝试以下步骤:
1

先用浏览器登录目标 Google 账号

2

打开 AI Studio 和 Cloud Console

依次打开 aistudio.google.comconsole.cloud.google.com,接受两个站点的条款弹窗。
3

重新打开 Antigravity 测试登录

4

如果还是卡住,修改 main.js

备份并修改 main.jsWindows(PowerShell):
copy "$env:localappdata\Programs\Antigravity\resources\app\out\main.js" "$env:localappdata\Programs\Antigravity\resources\app\out\main.js.bak"
notepad "$env:localappdata\Programs\Antigravity\resources\app\out\main.js"
macOS(终端):
cp /Applications/Antigravity.app/Contents/Resources/app/out/main.js /Applications/Antigravity.app/Contents/Resources/app/out/main.js.bak
nano /Applications/Antigravity.app/Contents/Resources/app/out/main.js
Linux(终端):
cp /usr/share/antigravity/resources/app/out/main.js /usr/share/antigravity/resources/app/out/main.js.bak
nano /usr/share/antigravity/resources/app/out/main.js
5

在文件最开头加入以下代码

BigInt.prototype.toJSON = function () {
  return this.toString();
};
保存,重启 Antigravity,再次登录。