Antigravity 无法登录?用代理启动脚本解决
Xcho 炼气

最近在使用 Antigravity 时遇到一个问题:程序启动正常,但登录页面无法加载,OAuth 认证始终无法完成。

原因

Antigravity 基于 Electron 框架,内嵌 Chromium 网络组件。仅设置系统代理不够——必须在启动时同时设置代理环境变量,并向 Electron 注入 --proxy-server 参数,才能让登录请求正常走代理。

创建启动脚本

新建 start-antigravity-with-proxy.cmd,填入以下内容:

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
@echo off
setlocal

rem 设置代理环境变量(同时设置大小写,兼容不同工具)
set "HTTP_PROXY=http://127.0.0.1:10808"
set "HTTPS_PROXY=http://127.0.0.1:10808"
set "ALL_PROXY=http://127.0.0.1:10808"
set "NO_PROXY=localhost,127.0.0.1,::1"
set "http_proxy=http://127.0.0.1:10808"
set "https_proxy=http://127.0.0.1:10808"
set "all_proxy=http://127.0.0.1:10808"
set "no_proxy=localhost,127.0.0.1,::1"

rem 向 Chromium/Electron 注入代理参数
start "" "C:\Users\你的用户名\AppData\Local\Programs\antigravity\Antigravity.exe" ^
--proxy-server="127.0.0.1:10808" ^
--proxy-bypass-list="localhost,127.0.0.1,::1"

按实际情况修改两处:

  • 代理端口:将 10808 替换为你的代理软件实际端口(如 7890);
  • 安装路径:将 C:\Users\你的用户名\... 替换为实际的 Antigravity.exe 路径(右键快捷方式 → 属性 → 目标 可查看)。

使用方法

右键桌面 Antigravity 快捷方式 → 属性,将「目标」修改为:

1
"C:\Windows\System32\cmd.exe" /c "C:\Users\xxxx\start-antigravity-with-proxy.cmd"

此后直接点击桌面图标即可,脚本会先注入代理再启动 Antigravity。若代理配置正确,登录页面应可正常加载。

 Comments
Comment plugin failed to load
Loading comment plugin
Powered by Hexo & Theme Keep
This site is deployed on