You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

IntelliJ运行Android应用报错Can't download Android Plugin component如何解决

排查解决步骤

1. 清除IntelliJ缓存与Android插件临时文件

  • 关闭所有IntelliJ窗口,找到对应系统的IDE缓存目录:
    • Windows:C:\Users\<你的用户名>\.IntelliJIdea<版本号>\system
    • macOS:~/Library/Caches/JetBrains/IntelliJIdea<版本号>
    • Linux:~/.cache/JetBrains/IntelliJIdea<版本号>
  • 删除目录下所有android-plugin-resources相关文件夹,以及caches子目录的全部内容
  • 重启IntelliJ,等待IDE自动重新拉取Android插件核心组件

2. 全局统一JDK版本配置

  • 打开IntelliJ设置,依次进入Build, Execution, Deployment > Build Tools > Gradle
  • 确认Gradle JDK选项选择你本地安装的Java 11,不要使用IDE内置的JDK版本
  • 进入File > Project Structure > Project,确认项目SDK、语言级别也统一设置为Java 11,消除版本不匹配导致的插件加载异常

3. 校验Android插件与构建工具版本兼容性

  • 打开IntelliJ插件管理页,确认Android插件已更新到和当前IDE版本适配的最新稳定版,禁用所有非必要的第三方Android相关插件后重启IDE
  • 打开项目根目录的build.gradle文件,确认Android Gradle Plugin(AGP)版本和本地Gradle版本的匹配关系:

    例如AGP 7.0.x对应Gradle 7.0及以上版本,AGP 7.4.x对应Gradle 7.5及以上版本,可直接复用旧项目中可正常运行的版本配置测试

4. 排查网络访问限制

  • 关闭IDE内所有代理配置,或确认当前使用的代理可正常访问Google开发者服务
  • 检查系统hosts文件,删除所有和Android、Google相关的域名绑定记录,避免域名解析异常

5. 重置全局Android配置

  • 关闭IDE,删除对应系统目录下的全局Android配置文件夹:
    • Windows:C:\Users\<你的用户名>\.android
    • macOS/Linux:~/.android
      注意:删除前可先备份目录下的debug.keystore文件,避免后续调试时出现签名异常
  • 重启IDE后重新指定Android SDK路径,等待IDE完成基础配置后再尝试运行项目

内容的提问来源于stack exchange,提问作者Madmagic

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.09.25 19:06:03