返回市场
安卓工作室MCP服务器

安卓工作室MCP服务器

作者:muxi199812 星标更新:2025-03-22

项目介绍

Android Studio AI 聊天集成

本仓库提供了在Android Studio中设置AI聊天功能的说明,使开发者能够使用自然语言与代码和项目进行交互。

概述

通过MCP Server插件将Android Studio连接到AI聊天界面,开发者可以:

  • 就其Android代码提问
  • 请求代码修改和重构
  • 获取Android特定概念的解释
  • 生成新的代码组件
  • 调试Android应用程序中的问题

预备条件

  • 在您的计算机上安装了Android Studio
  • 安装了Cursor IDE(用于客户端通信)

安装

第一步:安装JetBrains的MCP Server插件

  1. 打开Android Studio
  2. 进入设置/首选项插件市场
  3. 搜索"MCP Server"
  4. 点击名为"MCP Server"的插件(插件ID: 26071)上的安装
  5. 按提示重启Android Studio

第二步:在Cursor中配置客户端

  1. 打开Cursor并访问设置:

    • 对于Mac:按Cmd+, 或者进入Cursor偏好设置
    • 对于Windows/Linux:按Ctrl+, 或者进入文件偏好设置
  2. 导航至AI设置部分并启用“JetBrains集成”

  3. 配置您的设置:

    {
      "mcpServers": {
        "jetbrains": {
          "command": "npx",
          "args": ["-y", "@jetbrains/mcp-proxy"]
        }
      }
    }
    
  4. 如果您运行多个IDE,并希望连接到特定的一个,请添加:

    "env": {
      "IDE_PORT": "<Android Studio内置web服务器的端口>"
    }
    
  5. 保存您的设置并重启Cursor

使用方法

  1. 打开Android Studio并加载您的项目
  2. 打开Cursor并连接到同一项目
  3. 在Cursor中,使用内置聊天与您的Android Studio项目进行交互

故障排除

  • 连接问题:确保在从Cursor尝试连接之前Android Studio正在运行
  • 未找到插件:确认您使用的是兼容版本的Android Studio
  • 多个IDE:如果您运行多个JetBrains IDE,请在配置中指定IDE_PORT
  • 权限问题:某些操作可能需要在Android Studio中明确授权

高级配置

为了调试目的启用日志记录:

"env": {
  "LOG_ENABLED": "true"
}

连接到不同地址/主机的IDE:

"env": {
  "HOST": "<IDE内置web服务器的主机/地址>"
}

资源

许可证

本项目根据仓库中规定的条款进行许可。