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

Android Studio更新Gradle后点击Run无部署目标界面求助

Hey,我之前也碰到过几乎一模一样的糟心事——更新Gradle后部署目标界面直接消失,点Run完全没反应,就底部飘个“run selected configuration”的提示,折腾了快仨小时才搞定。给你几个亲测有效的方案,按顺序来试试:

解决方案

1. 清除Android Studio缓存并重启

这是解决Gradle相关UI异常最有效的“万能药”之一,大概率能搞定缓存紊乱的问题:

  • 点击顶部菜单栏的 File → Invalidate Caches...
  • 在弹出的窗口勾选 Invalidate and Restart,等待Studio重启完成(别中途打断)

2. 检查Run Configuration是否“失效”

更新Gradle后,旧的运行配置经常会莫名其妙出问题:

  • 点击Run按钮旁边的配置下拉框,选择 Edit Configurations...
  • 确认你的App配置的 Module 是正确的(应该选你的主App模块,比如app)
  • 切换到 Deployment Target Options 标签,确保 Target 设置为 Open Select Deployment Target Dialog,而不是某个已经不存在的设备/模拟器

3. 强制重置Gradle和项目配置

如果同步没效果,干脆直接“推倒重来”:

  • 关闭Android Studio,手动删除项目根目录下的 .gradle 和 .idea 文件夹
  • 重新打开项目,让Studio自动重新初始化Gradle配置和项目索引

4. 严格匹配Gradle插件与Gradle版本

你换过Gradle版本,但可能没注意插件版本和Gradle版本必须严格对应,这是很多人踩坑的点:

  • 打开项目根目录的 build.gradle(Project级别的),查看 dependencies 块里的 classpath "com.android.tools.build:gradle:x.x.x"
  • 确保这个插件版本和你使用的Gradle版本匹配(比如插件7.4.2对应Gradle 7.5,插件8.0.0对应Gradle 8.0)
  • 嫌查对应表麻烦?直接打开 File → Project Structure → Project,让Studio自动推荐兼容的版本组合,一键同步就行

5. 排查ADB和设备连接问题

有时候看似是Gradle的锅,其实是ADB罢工了:

  • 打开终端/命令行,运行 adb devices 看看能不能识别到你的真机或模拟器
  • 如果没识别到,重启ADB:先跑 adb kill-server,再跑 adb start-server
  • 用模拟器的话,直接重启模拟器,或者新建一个空白模拟器测试下

6. 降级Android Studio版本(终极兜底方案)

如果以上都没用,大概率是新版本Studio和Gradle的兼容性bug,暂时降级到之前稳定的版本试试(比如从Electric Eel降到Dolphin版本),等官方修复后再更回来。


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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.05.22 08:23:29