【发布时间】:2019-06-26 15:57:48
【问题描述】:
我在我的应用程序中使用了 fabric crashlytics,当 com.android.tools.build:gradle 为 3.2.1 时它可以正常工作,直到我将其更新到 3.3.0。
现在我遇到“Crashlytics 找不到清单”,发现在 build/intermediates/merged_manifest/.../merged 中没有创建 AndroidManifest.xml。 我读过thisthis 和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'
...
}
}
【问题讨论】:
-
同样的问题!
-
我也一样!!!
-
我最终将结构移动到应用程序模块。它对我有用