在 Android Studio 中集成 Gemini 可实现智能化代码协作,无需频繁切换浏览器或外部工具。
一、如何在 Android Studio 中启用 Gemini
1. 更新到最新版本的 Android Studio
Gemini 从 Android Studio Iguana(2024 版) 起正式集成。如果 IDE 版本较旧,需先升级:Help → Check for Updates... 确保版本至少为 Koala 或更高,否则 Gemini 面板不会出现在工具栏中。

2. 登录 Google 账号
安装完成后,在 IDE 右上角点击 'Sign in to Google',通过外部浏览器登录。登录成功后,工具栏会出现新的 Gemini 图标 或 AI Assistant 面板。
注意:若使用代理可能无法直接连接。需在 Android Studio 中修改 Host name 和 Port number。 打开设置中的网络和 Internet,进入代理服务器编辑,查看自己的代理 IP 地址和端口。

打开 Android Studio 的设置(Setting),输入 http 可以找到 HTTP Proxy,选择 Manual proxy configuration(选择 HTTP,在下面 Host name 栏填入代理 IP 地址,在 Port number 栏填入端口)。

这样就完成设置了,之后点击 Log in to Google 就可以重新登录了。

⚠️ 提示:如果登录时出现'Authorization failed'或'Blank page',多半是代理或 Cookie 设置问题。如果按照上面的方法设置代理端口之后仍然无法进入,请检查自己的网络环境。
成功后就可以开始使用啦,Gemini 入口位于右边栏:

如果有时候点进对话框发现弹出如下提示:

则说明需要重新输入你的代理 IP 地址和端口号,分别填入 Login 和 Password 栏。即可恢复使用。
二、使用 API Key:在代码层调用 Gemini
1. 前往 Google AI Studio 注册并获取 API Key
在左侧边栏选择 Dashboard,找到 Projects → 点击 'Import projects' 或 'Create a new project' 把你在 Google Cloud 上已有的项目导入进来或新建。

在左边栏选择 Dashboard,在下拉选项中点击 API keys,进入页面:

在 API Keys 页面,点击 'Create API Key'。
- 在弹出的对话框里选择是创建一个新的 Google Cloud 项目,还是选择已有的项目来关联这个 Key。
- 点击确认后,系统会生成一个字符串形式的 API Key。
2. 调用 Gemini API
回到 IDE 或你的本地环境,把这个 Key 用环境变量、local.properties 等方式注入你的项目里即可使用。使用示例如下:
在项目根目录的 **local.properties**文件中添加:(将 youkey 替换为你的 API key)
GEMINI_API_KEY=yourkey
在 Android Studio 的 build.gradle 中加入依赖:
implementation("com.google.ai.client:generativeai:<latest-version>")
在 Kotlin 代码中调用:(具体使用时注意根据实际情况修改代码中的参数)
import com.google.ai.client.generativeai.GenerativeModel
val model = GenerativeModel(
modelName = "gemini-1.5-pro",
apiKey = BuildConfig.GEMINI_API_KEY
)
suspend fun askGemini(prompt: String): String {
val response = model.generateContent(prompt)
return response.text ?: ""
}
现在,你的应用就能直接调用 Gemini 生成内容、自动补全代码、甚至为用户提供智能问答。


