Android Crashlytics没有';脱臭代码

Android Crashlytics没有';脱臭代码,android,gradle,crashlytics,twitter-fabric,Android,Gradle,Crashlytics,Twitter Fabric,我对Frabric(Crashlytics)服务有神秘的问题。 我发现crashlytics不会自动消除crashlogs的模糊 顶级构建文件中的io.fabric.tools版本1.19.1和android.tools版本1.2.3: dependencies { classpath 'com.android.tools.build:gradle:1.2.3' classpath 'io.fabric.tools:gradle:1.19.1' } BuildTypes配置:

我对Frabric(Crashlytics)服务有神秘的问题。
我发现crashlytics不会自动消除crashlogs的模糊

顶级构建文件中的io.fabric.tools版本1.19.1和android.tools版本1.2.3:

dependencies {
    classpath 'com.android.tools.build:gradle:1.2.3'
    classpath 'io.fabric.tools:gradle:1.19.1'
}
BuildTypes配置:

buildTypes {
    debug{
        debuggable true
        jniDebuggable true
    }
    release {
        debuggable false
        jniDebuggable false
        minifyEnabled true
        proguardFiles 'proguard-coda.txt', 'proguard-rules.pro'
    }
}
和依赖关系:

compile('com.crashlytics.sdk.android:crashlytics:2.4.0@aar') {
    transitive = true
}
proguard配置文件包含:

-renamesourcefileattribute SourceFile
-keepattributes SourceFile,LineNumberTable
从gradle控制台中,我看到与crashlytics相关的任务正常
:app:crashlytics StoreDeobsRelease
:app:crashlytics UploadDeobsRelease

Executing tasks: [:app:assembleRelease]

Configuration on demand is an incubating feature.
:app:preBuild UP-TO-DATE
:app:preReleaseBuild UP-TO-DATE
:app:checkReleaseManifest
:app:preDebugBuild UP-TO-DATE
...............................
:app:fabricGenerateResourcesRelease
:app:processReleaseResources
:app:generateReleaseSources
:app:processReleaseJavaRes UP-TO-DATE
:app:compileReleaseJava UP-TO-DATE
:app:compileReleaseNdk UP-TO-DATE
:app:compileReleaseSources UP-TO-DATE
:app:collectReleaseMultiDexComponents UP-TO-DATE
:app:proguardRelease UP-TO-DATE
:app:shrinkReleaseMultiDexComponents UP-TO-DATE
:app:createReleaseMainDexClassList UP-TO-DATE
:app:retraceReleaseMainDexClassList UP-TO-DATE
:app:dexRelease UP-TO-DATE
:app:crashlyticsStoreDeobsRelease           <=====
:app:crashlyticsUploadDeobsRelease          <=====
:app:lintVitalRelease
:app:validateExternalOverrideSigning
:app:packageRelease
:app:zipalignRelease
:app:assembleRelease

BUILD SUCCESSFUL

Total time: 11.569 secs
执行任务:[:app:assembleerelease] 按需配置是一种孵化特性。 :app:预构建最新版本 :app:prerelease建立最新版本 :app:checkReleaseMifest :app:preDebugBuild-TO-DATE ............................... :app:fabricGenerateResourcesRelease :app:processReleaseResources :app:generateReleaseSources :app:processReleaseJavaRes最新 :app:compileReleaseJava最新版本 :app:compileReleaseNdk最新版本 :app:compilerReleaseSources最新 :app:collectReleaseMultiDexComponents最新 :app:proguard发布最新版本 :app:shrinkReleaseMultiDexComponents最新 :app:createReleaseMainDexClassList最新 :app:RetraceleaseMaindexClassList最新 :app:dex发布最新版本
:app:crashlyticsStoreDeobsRelease我检查了我们的一个项目,我们没有在proguard配置中使用这一行,它工作正常

-renamesourcefileattribute SourceFile

是否包括mappings.txt文件。请看另一个问题,了解一些想法:
-renamesourcefileattribute SourceFile