我在我的应用程序中使用fabric crashlytics,当com.android.tools.build:gradle为3.2.1时,它工作得很好,直到我将其更新到3.3.0。
现在我遇到了“Crashlytics找不到清单”,并且发现在build/intermediates/merged_manifest/.../merged.中没有创建AndroidManifest.xml我已经阅读了this this和this,但是没有解决我的问题。我该如何修复它?谢谢。
这是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
}
}
这是gradle项目
buildscript {
dependencies {
classpath 'com.android.tools.build:gradle:3.3.0'
...
}
}
这就是错误:
https://stackoverflow.com/questions/54490247
复制相似问题