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

Android Studio 3.1.2编译报错Failed to resolve: runtime的排查与解决

Android Studio 3.1.2升级后Gradle编译报错的解决办法

最近把Android Studio更到3.1.2版本,打开之前的老项目编译时踩了一堆Gradle的坑:先是按提示把所有compile语句换成implementation后还是报错;接着升级了Google Play和Firebase SDK到最新版,解决了一部分问题,但又冒出Failed to resolve: runtime的错误;后来执行Build > Clean Project,结果又出现Could not find runtime.aar (android.arch.lifecycle:runtime:1.0.3)的提示。

试了好几种方法后,终于靠这两步搞定了所有问题:

  • 把项目里所有Google Play Services和Firebase相关的库都升级到最新版本,别留任何旧版本的依赖拖后腿
  • 在项目根目录的build.gradle里,把google()这个仓库配置放到repositories块的最前面,让Gradle优先从Google的仓库拉取资源,别先去别的仓库找

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.05.29 07:55:10