Cursor + Android Studio 插件完整方案

📅 2026/6/26 5:48:13
Cursor + Android Studio 插件完整方案
先分清两个核心场景Android Studio 内嵌入 Cursor AICursor CLI Terminal 插件直接在 AS 侧边栏用 Cursor 对话Cursor 编辑器适配 Android 项目在 Cursor 里写安卓代码搭配 Android Studio 编译调试MCP 互通插件让 Cursor 读取 Android Studio 完整项目上下文一、Android Studio 安装 Cursor CLI Terminal主流方案1. 前置本地安装 Cursor 客户端官网下载https://cursor.com Windows/macOS/Linux 安装完成后验证 agentbash# mac/linux终端执行 cursor-agent --version输出版本号即正常Windows 在 CMD/PowerShell 执行同样命令。2. AS 安装插件打开 Android Studio → File → SettingsmacAndroid Studio → PreferencesPlugins → Marketplace 搜索Cursor CLI TerminalID28562Install → 重启 Android Studio打开 AI 面板顶部菜单Tools → Focus Cursor CLI Terminal侧边栏会出现 Cursor 对话窗口不用切软件直接 AI 生成 / 改 Kotlin/Java/Compose/XML。常见报错找不到 cursor-agentMac zsh添加 PATHbashecho export PATH$HOME/.local/bin:$PATH ~/.zprofile source ~/.zprofileWindows把 Cursor 安装目录下.local/bin加入系统环境变量 PATH重启 AS 和终端重试二、MCP Server 插件最强互通Cursor 读取 AS 完整项目插件名MCP ServerID26071作用Cursor 可以读取 Android Studio 完整工程、Gradle 依赖、布局资源、Logcat 日志AI 上下文更精准支持跨文件批量修改 ViewModel/Compose 页面。安装步骤AS Plugins 搜索MCP Server安装重启AS 右下角启动 MCP 服务默认本地端口打开 Cursor 编辑器 → 设置 MCP 客户端连接 AS 本地服务在 Cursor 里整个项目提问AI 能感知安卓全工程结构三、Cursor 编辑器安装 Android 开发插件在 Cursor 写安卓代码Cursor 基于 VSCode 内核扩展市场安装这几个插件Extension Pack for JavaJava 语法、调试、Gradle 基础支持AndroidadelphesADB、布局 XML 识别、日志查看Gradle Tasks执行 build/assembleDebug 任务Kotlin Language ServerKotlin/Compose 语法补全、静态检查Android Studio Lite一键启动模拟器、安装 APK、管理 AVDCursor 安卓开发快捷键CtrlLAI 对话解释代码 / 查 Android API 问题CtrlK选中代码批量重构、生成 Compose、修复空指针 / 生命周期 bug/create android app指令快速生成空白安卓工程模板四、Switch2Cursor 切换插件轻量适合不想内嵌面板、只想一键跳转 AS Marketplace 搜索Switch2Cursor安装后右键文件 / 目录直接用 Cursor 打开当前项目双向快速切换。五、两种工作流对比推荐方案 A纯 Android Studio 用户Cursor CLI Terminal优点不用双开软件调试、预览、模拟器全在 AS侧边 AI 随用随开适合日常写页面、修复崩溃、生成布局、查询安卓 API方案 B重度 AI 重构Cursor 编辑器 AS MCP 插件优点Cursor Agent 可批量修改多文件改 Repository 同步更新 UI 层代码库全局问答更强适合架构重构、新增完整业务模块、复杂 Compose 分页 / 数据流六、Android 开发常用 Cursor 指令示例生成 Compose 列表用Paging3写一个Compose LazyColumnRetrofit作为数据源加载状态占位错误重试修复 Fragment 生命周期 NPE分析这段代码为什么onResume空指针给出修复方案并加上viewModel生命周期保护Gradle 优化优化app模块build.gradle开启编译缓存、缩减APK体积、配置签名布局转换把这个XML布局转换成Jetpack Compose代码适配深色模式七、常见问题插件无 AI 响应确认本地 cursor-agent 可运行关闭 AS 代理冲突Cursor 识别不到 Android 资源安装 Android 扩展配置 ANDROID_SDK_ROOT 环境变量Gradle 报错在 Cursor 执行./gradlew sync同步项目索引转自https://www.doubao.com/thread/x0683e1ee60c5883d9359c06888e01a4a