错误:找不到符号类Crashlytics和Fabric

Jem*_*ili 3 android crashlytics google-fabric

我正在遵循Fabric的官方文档来添加crashlytic,我已经成功地将所有内容添加到gradle.build文件中,但是现在当我尝试编写Fabric.with(this, new Crashlytics()); 时说:

 Error:(163, 31) error: cannot find symbol class Crashlytics
Error:(163, 9) error: cannot find symbol variable Fabric
Error:Execution failed for task ':compileDebugJavaWithJavac'.
> Compilation failed; see the compiler error output for details.
Run Code Online (Sandbox Code Playgroud)

这是我的gradle.build文件

....
apply plugin: 'io.fabric'

buildscript {
ext.kotlin_version = '1.1.51'
repositories {
    jcenter()
    mavenCentral()
    maven {
        url 'https://maven.google.com'
    }
    maven { url 'https://maven.fabric.io/public' }

}
dependencies {
    ....
    classpath 'io.fabric.tools:gradle:1.24.3'

    }
}

repositories {
    jcenter()
    mavenCentral()
    maven { url "https://jitpack.io" }
    maven {
        url 'https://maven.google.com'
    }
    maven { url 'https://maven.fabric.io/public' }

}

android {

compileSdkVersion 22

buildToolsVersion '25.0.3'
defaultConfig {
    applicationId "com.example.com"
    ....
}

}
dependencies {
......
   compile('com.crashlytics.sdk.android:crashlytics:2.7.0@aar') {
    transitive = true
  }
}

apply plugin: 'com.google.gms.google-services'
Run Code Online (Sandbox Code Playgroud)

也尝试过清洁项目/重建等,但每次都遇到相同的问题

Jem*_*ili 7

固定!这是Android Studio的错。

解:

File->使缓存无效/重新启动

之后,一切正常