错误:无法找到符号类Crashlytics和Fabric

问题描述:

我下面面料官方文档添加crashlytic,我已经成功添加一切都在gradle.build文件,但现在,当我试图写Fabric.with(this, new Crashlytics()); 它说:错误:无法找到符号类Crashlytics和Fabric

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. 

这是我的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:[email protected]') { 
    transitive = true 
    } 
} 

apply plugin: 'com.google.gms.google-services' 

也试过清洁工程/重建和等,但同样的问题,每次

+1

请您分享的gradle – Kuls

+0

OK,更新我的问题 –

+0

有你加入io.fabric.ApiKey你的舱单@杰莫? –

我固定的,它是机器人工作室的错定制您的gradle产出。

尝试:

文件 - >无效缓存/重启

后,一切都非常完美

尝试添加

apply plugin: 'io.fabric' 

,并根据官方文档https://docs.fabric.io/android/crashlytics/build-tools.html#gradle-advanced-setup