Android Studio 支持原生集成 Gemini AI 编程辅助系统,为开发者提供智能化的协作支持。引入 Gemini 后,IDE 可直接理解项目结构、阅读代码上下文、生成函数、解释错误及优化逻辑。
一、在 Android Studio 中启用 Gemini
1. 更新到最新版本
Gemini 从 Android Studio Koala(2024 版) 起正式集成。如果 IDE 版本较旧,需先升级:Help → Check for Updates...。确保版本至少为 Koala 或更高,否则 Gemini 面板不会出现在工具栏中。
![图片:Gemini 启用界面]
2. 登录 Google 账号
安装完成后,在 IDE 右上角点击 'Sign in to Google',通过外部浏览器登录。登录成功后,工具栏会出现新的 Gemini 图标 或 AI Assistant 面板。
若网络受限无法直接连接,需在 Android Studio 中配置代理服务器:
- 打开设置中的网络和 Internet,进入代理服务器编辑,查看自己的代理 IP 地址和端口号。
- 打开 Android Studio 的设置(Settings),搜索 HTTP Proxy,选择 Manual proxy configuration。
- 在 Host name 栏填入代理 IP 地址,在 Port number 栏填入端口。
![图片:代理设置界面]
完成设置后,点击 Log in to Google 重新登录。如果登录时出现'Authorization failed'或空白页,请检查网络环境或代理设置。
成功登录后,Gemini 入口位于右侧边栏。若对话框弹出提示需输入代理信息,请将代理 IP 和端口分别填入 Login 和 Password 栏以恢复使用。
二、使用 API Key 调用 Gemini
1. 获取 API Key
前往 Google AI Studio 注册并获取 API Key。
- 在左侧边栏选择 Dashboard,找到 Projects,点击 'Import projects' 导入已有项目或 'Create a new project' 新建项目。
- 在左边栏选择 Dashboard,在下拉选项中点击 API keys。
- 在 API Keys 页面,点击 'Create API Key'。
- 选择创建新 Google Cloud 项目或关联已有项目,确认后生成字符串形式的 API Key。
![图片:API Key 创建界面]
2. 调用 Gemini API
将 Key 注入项目环境变量或 local.properties 文件中即可使用。
在项目根目录的 local.properties 文件中添加:
GEMINI_API_KEY=your_api_key
在 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
)
: String {
response = model.generateContent(prompt)
response.text ?:
}


