【问题标题】:Could not resolve symbols with new gradle无法使用新 gradle 解析符号
【发布时间】:2018-07-27 14:14:49
【问题描述】:
我的一个旧项目与 gradle 2.1.2 和构建工具版本 25 一起工作得很好,因为我将 gradle 更新到 3.1.3 并将构建工具更新到 28 我遇到了库问题,
一切正常,我的项目运行没有错误,但在 android studio 上,我使用库时显示很多错误,错误消息以 Could not resolve... 开头
由于这些错误,我的项目像以前一样工作,但 android studio 没有给我任何建议
我在做什么
完全删除 build tools 28 并安装 27 但不起作用
我应该怎么做才能解决这个问题?
【问题讨论】:
标签:
android
android-studio
gradle
build-tools
【解决方案1】:
更改classpath 'com.android.tools.build:gradle:3.1.3'
进入
classpath 'com.android.tools.build:gradle:2.1.2' 来自您的项目级别 gradle.build 如下图所示,然后重新同步您的项目!
【解决方案2】:
我认为你没有在 Gradle 文件中添加 SpaceNavigationView 库,android studio 找不到文件并给你一个错误。您需要在您的应用程序 gradle 中添加以下库。
compile 'com.github.armcha:SpaceNavigationView:1.6.0'