相关疑难解决方法(0)

更新构建时,Crashlytics无法找到清单:gradle to 3.3.0

我在我的应用程序中使用fabric crashlytics,当com.android.tools.build:gradle为3.2.1时,它工作正常,直到我将其更新为3.3.0.

现在我遇到'Crashlytics找不到清单',并发现在build/intermediates/merged_manifest /.../ merged中没有创建AndroidManifest.xml.我读过 ,但并没有解决我的问题.我如何解决它?谢谢.

这是lib.gradle

apply plugin: 'com.android.library'
buildscript {
    repositories {
        mavenCentral()
        maven { url 'https://maven.fabric.io/public' }
    }
    dependencies {
        classpath 'io.fabric.tools:gradle:1.+'
    }
}
apply plugin: 'io.fabric'
repositories {
    maven { url 'https://maven.fabric.io/public' }
    ...
}

dependencies {
    ...
    api('com.crashlytics.sdk.android:crashlytics:2.9.8@aar') {
        transitive = true
    }
}
Run Code Online (Sandbox Code Playgroud)

这是项目的谜团

buildscript {
    dependencies {
        classpath 'com.android.tools.build:gradle:3.3.0'
        ...
    }
}
Run Code Online (Sandbox Code Playgroud)

这是错误: 在此输入图像描述

android gradle

19
推荐指数
2
解决办法
3373
查看次数

Crashlytics无法使用fabric.properties找到清单

我使用classpath'io.fabric.tools:gradle:1.+'并在我用于fabric插件的模块中有一个fabric.properties.

当我跑步时,gradlew crashlyticsUploadDistributionProdStaging我得到:

`Crashlytics could not find the manifest`
com.crashlytics.tools.android.project.ManifestData$ManifestIOException: Crashlytics could not find the manifest. Not found at .../app/build/intermediates/manifests/full/prod/staging/AndroidManifest.xml
Run Code Online (Sandbox Code Playgroud)

为什么?

android crashlytics-android

10
推荐指数
2
解决办法
6281
查看次数

标签 统计

android ×2

crashlytics-android ×1

gradle ×1