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

Android Studio 3.1需手动重建APK才能运行,求一键操作解决方法

解决Android Studio 3.1中Run按钮不自动编译构建的问题

嘿,我完全懂这种每次都要手动重建的烦躁——升级IDE后工具链的小变动真的很闹心!别担心,咱们一步步把一键Run的功能找回来:

  • 检查Run配置的核心设置
    右上角Run按钮旁边的下拉菜单里选「Edit Configurations」,找到你的应用配置:

    1. 切换到Deployment标签页,确保「Deploy」选项选的是Default APK,别选成“Nothing”或者某个固定的旧APK路径;
    2. 再看「Before launch」列表,必须要有Gradle-aware Make这一项——如果没有,点击加号添加它,这是Run前自动触发构建的关键步骤。
  • 别误触了「跳过构建」的快捷键
    有时候可能不小心按了Ctrl+Shift+F10(Windows/Linux)或Cmd+Shift+R(Mac),这个快捷键是直接运行上次的构建结果,跳过编译。确保你点击的是工具栏上的绿色三角Run按钮,而不是用了这个快捷操作。要是担心误触,也可以去「Settings -> Keymap」里搜索“Run without building”,调整或禁用这个快捷键。

  • 清理缓存+同步Gradle
    旧版本的缓存可能和3.1不兼容:

    1. 点击「File -> Invalidate Caches...」,选择「Invalidate and Restart」重启IDE;
    2. 重启后点击工具栏的大象图标「Sync Project with Gradle Files」,让Gradle配置完全同步。
  • 开启自动编译选项
    去「File -> Settings -> Build, Execution, Deployment -> Compiler」,勾选Build project automatically。这样只要代码有变动,AS会在后台自动编译,Run的时候就不用手动触发构建了。(要是你的项目特别大,这个选项可能会占用一些资源,但普通项目完全没问题)

如果以上方法都没解决,试试创建一个全新的Run配置——有时候旧配置升级后会残留一些异常设置,新配置大概率能恢复正常。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.05.21 08:32:50