Chromium 去掉「缺少 Google API 密钥」提示
问题现象 使用未经 Google 官方签名的 Chromium 构建版本(如 ungoogled-chromium、社区编译版等),每次启动时浏览器顶部或地址栏下方会出现黄色提示条: 缺少 Google API 密钥,因此 Chromium 的部分功能将无法使用。 这个提示不影响正常浏览,但很碍眼。根本原因是 Chromium 编译时没有嵌入 Google 的 API 密钥(用于调用 Google 账号登录、同步、地理位置等 Google 服务)。 解决方案 通过设置三个环境变量,告诉 Chromium “不需要这些密钥”,即可消除提示。 Windows 在 CMD(管理员) 中执行: setx GOOGLE_API_KEY "no" setx GOOGLE_DEFAULT_CLIENT_ID "no" setx GOOGLE_DEFAULT_CLIENT_SECRET "no" setx 会写入用户级环境变量,重启 Chromium 后生效。 如果使用 PowerShell,可以用: [Environment]::SetEnvironmentVariable("GOOGLE_API_KEY", "no", "User") [Environment]::SetEnvironmentVariable("GOOGLE_DEFAULT_CLIENT_ID", "no", "User") [Environment]::SetEnvironmentVariable("GOOGLE_DEFAULT_CLIENT_SECRET", "no", "User") Linux 编辑 ~/.bashrc 或 ~/.profile,追加: export GOOGLE_API_KEY="no" export GOOGLE_DEFAULT_CLIENT_ID="no" export GOOGLE_DEFAULT_CLIENT_SECRET="no" 立即生效: source ~/.bashrc 如果使用 Wayland 或通过 .desktop 文件 启动 Chromium,也可以在启动命令中直接传入: chromium-browser \ --google-api-key="no" \ --google-default-client-id="no" \ --google-default-client-secret="no" 或者在 .desktop 文件的 Exec 行追加这些参数: ...