整夜,AndroidStudio 3.1.2无法解析某些导入。几乎只有那些是远程下载的。在我所有的项目上。

我已经多次清洁了该项目。
我有无效的缓存,并多次重启了AndroidStudio。
我已经从〜/ .gradle / caches手动删除了所有缓存

AndroidStudio仍然无法解析这些库。

最奇怪的是,这些库似乎已下载,因为我可以在项目中成功构建和启动应用程序。从下面的屏幕快照中可以看出,构建成功并且运行了该应用程序。

当我构建项目时,是否应该抱怨无法解决某些依赖关系?

android-studio - Android Studio 3.1.2突然将导入显示为未解决-LMLPHP

我的项目级别build.gradle如下所示:

buildscript {
    ext.kotlin_version = '1.2.41'
    repositories {
        mavenLocal()
        mavenCentral()
        jcenter()
        google()
    }

    dependencies {
        classpath 'com.android.tools.build:gradle:3.1.2'
        classpath 'com.google.gms:google-services:3.2.0'
        classpath 'com.neenbedankt.gradle.plugins:android-apt:1.8'
        classpath "org.jetbrains.kotlin:kotlin-gradle-plugin:$kotlin_version"
        classpath "org.jetbrains.kotlin:kotlin-android-extensions:$kotlin_version"
    }
}

repositories {
    mavenLocal()
    mavenCentral()
}

allprojects {
    repositories {
        jcenter()
        google()
        mavenCentral()
    }
}

这里发生了什么?

最佳答案

最后,我完全卸载了Android Studio,然后再次干净安装了它,以使其正常运行。

07-26 04:46