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

Android Studio从3.0.1升级至3.1.0后Debug/Run应用失败求助

解决Android Studio 3.1.0 Debug时「Error installing APK」的方案

嘿,我之前升级Android Studio到3.1.0的时候也踩过几乎一模一样的坑!同步Gradle明明显示成功,但一点击Debug就弹出「Error installing APK」的错误,提示指定路径下的APK不存在。给你几个亲测有效的解决办法,你挨个试试:

  • 先确认APK是否真的生成
    按照报错提示的路径/Users/hanson/myWork/android/nuttracker/app/build/outputs/apk/debug/打开文件夹,看看里面有没有app-debug.apk文件。有时候升级后Gradle的构建逻辑可能出现小问题,导致APK没生成出来。如果路径是空的,先手动执行一次Build > Rebuild Project,等构建完成后再检查路径。

  • 清理AS缓存并重启
    这绝对是Android开发问题的「万能急救包」:

    1. 点击顶部菜单栏的File > Invalidate Caches / Restart
    2. 在弹出的窗口里选择Invalidate and Restart,等AS完全重启后再尝试Debug。很多奇怪的缓存问题都能靠这招解决。
  • 检查Gradle里的APK输出配置
    打开app模块的build.gradle文件,看看有没有自定义APK文件名的配置。比如类似这样的代码:

    android {
        applicationVariants.all { variant ->
            variant.outputs.all {
                outputFileName = "MyApp-${variant.versionName}-debug.apk"
            }
        }
    }
    

    如果有自定义文件名,那AS默认去找app-debug.apk肯定找不到。这时候要么把自定义配置改回默认,要么去Debug配置里指定正确的APK路径:

    1. 点击Run按钮旁边的配置下拉框,选择Edit Configurations
    2. 在General标签页里,找到APK选项,手动选择生成的自定义名称APK文件
  • 核对Build Tools和Gradle插件的版本兼容性
    虽然你已经同步升级了版本,但有时候版本匹配还是会有隐性问题。可以尝试把buildToolsVersion改成28.0.0(和Gradle插件3.1.0兼容的稳定版本),然后点击Sync Now同步Gradle,再重新构建Debug包试试。

  • 检查设备连接状态
    有时候USB连接不稳定也会导致这类奇怪的安装错误。试试拔掉USB线重新连接,或者在Device File Explorer里确认设备能正常被识别,再启动Debug。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.05.21 06:25:37