Java 升级firebase崩溃导致生成apk时出错
我最初在android studio中添加了firebase崩溃报告。它添加了Java 升级firebase崩溃导致生成apk时出错,java,android,firebase,android-gradle-plugin,android-studio-2.3,Java,Android,Firebase,Android Gradle Plugin,Android Studio 2.3,我最初在android studio中添加了firebase崩溃报告。它添加了firebase崩溃:10.0.1。现在我想访问更高版本中添加的一些方法,所以我将其升级为firebase崩溃:11.2.0 问题就从这里开始 我用它来更改我的gradle.build(模块:app) 将编译'com.google.firebase:firebase崩溃:10.0.1'更改为编译'com.google.firebase:firebase崩溃:11.2.0' 此时,梯度同步失败。为了解决这个问题,我修
firebase崩溃:10.0.1
。现在我想访问更高版本中添加的一些方法,所以我将其升级为firebase崩溃:11.2.0
问题就从这里开始
我用它来更改我的gradle.build(模块:app)
- 将编译'com.google.firebase:firebase崩溃:10.0.1'更改为编译'com.google.firebase:firebase崩溃:11.2.0'
build.gradle(Project)
allprojects {
repositories {
jcenter()
//Added this code
maven {
url "https://maven.google.com" // Google's Maven repository
}
}
}
Gradle生成同步已成功完成。现在我尝试构建调试apk,收到了这个错误
错误:任务“:app:transformClassesWithDexForDebug”的执行失败。
com.android.build.api.transform.TransformException:com.android.ide.common.process.ProcessException:java.util.concurrent.ExecutionException:com.android.dex.DexException:多个dex文件定义Lcom/google/android/gms/internal/zzbvb
为了解决这个问题,我修改了buil.gradle(Modeule:app)
现在我可以生成调试构建apk了。但生成有符号的apk会出现以下错误,其中1588个警告和1个错误
错误:任务执行失败:应用程序:transformClassesAndResourcesWithProguardForRelease。
作业失败,有关详细信息,请参阅日志
这就是我被困的地方。我无法解决这个问题。我尝试了几种方法,包括clean/rebuild
和invalidatecache&restart
。还尝试添加了-ignorewarning
-dontwarn-keep类{public private}
它们似乎都不起作用
更新
在build.gradle(Module:app)
中添加这一行compile'com.google.android.gms:play services:11.2.0
,构建签名的apk是否成功。但显示以下警告
使用Firebase版本11.2.0(与Google play services v.11.2.0有依赖关系)我感到困惑,您还应该使用支持库v26 就你而言:
compile 'com.android.support:appcompat-v7:26.0.1'
compile 'com.android.support:design:26.0.1'
compile 'com.android.support:support-v13:26.0.1'
您还必须使用:
compileSdkVersion 26
更多信息。使用Firebase版本11.2.0(与Google play services v.11.2.0有依赖关系),您还应该使用支持库v26 就你而言:
compile 'com.android.support:appcompat-v7:26.0.1'
compile 'com.android.support:design:26.0.1'
compile 'com.android.support:support-v13:26.0.1'
您还必须使用:
compileSdkVersion 26
更多信息。仍然是同一问题。您在libs文件夹中有一些JAR吗?没有。我在libs文件夹中没有任何JAR。仍然是同一问题。您在libs文件夹中有一些JAR吗?没有。我在libs文件夹中没有任何JAR。