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

更新Android Studio后加载旧项目出现构建失败求助

解决Android Studio更新后旧项目构建失败(appcompat-v7-28.0.0-alpha1相关)

嘿,我来帮你搞定这个问题!你遇到的构建失败,十有八九是因为更新后引入的appcompat-v7-28.0.0-alpha1这个Alpha测试版本的依赖,和旧项目的配置不兼容导致的,尤其是v26资源文件这块冲突了。给你几个实用的解决方案:

  • 降级到稳定版依赖
    Alpha版本本身就存在不稳定因素,旧项目适配很容易踩坑。打开项目模块下的build.gradle(Module: app)文件,找到依赖声明里的implementation 'com.android.support:appcompat-v7:28.0.0-alpha1',把版本换成稳定的正式版,比如27.1.1或者28.0.0(正式版),然后点击右上角的Sync Now同步项目。

  • 对齐compileSdkVersion版本
    appcompat-v7:28.0.0-alpha1要求项目的compileSdkVersion至少为28,如果你的旧项目里这个配置还是低于28的话,必然会出现资源文件的冲突。同样在build.gradle(Module: app)里,把compileSdkVersion和targetSdkVersion都调整为28,同步后再尝试构建。

  • 清理缓存重启构建
    Android Studio的缓存偶尔会抽风,试试这个操作:

    1. 点击顶部菜单栏的File → Invalidate Caches / Restart
    2. 在弹出的窗口选择Invalidate and Restart,等软件重启完成后再重新构建项目
      你也可以手动删除你提到的缓存路径C:/Users/my name/.gradle/caches/transforms-1/files-1.1/appcompat-v7-28.0.0-alpha1.aar/下的文件,再重新同步项目。

如果这些方法还没解决问题,建议你把构建日志里的具体错误提示(比如values-v26.xml里的具体报错内容)贴出来,这样能更精准地定位问题~

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.05.22 09:41:24