我最初添加了在android studio中使用Android firebase assistant的firebase崩溃报告。其中添加了firebase-crash:10.0.1
。现在我想要访问一些在后期版本中添加的方法,所以我将它升级到firebase-crash:11.2.0
。升级firebase-崩溃造成的错误建设apk
This is where the problem starts
我用这个guide做出改变,我gradle.build (Module:app)
- 改变
compile 'com.google.firebase:firebase-crash:10.0.1'
编译'com.google.firebase:firebase-crash:11.2.0'
此时gradle这个同步失败。要解决此我修改build.gradle (Project)
与
allprojects {
repositories {
jcenter()
//Added this code
maven {
url "https://maven.google.com" // Google's Maven repository
}
}
}
摇篮建设同步成功地完成。现在我想建立调试APK,我收到此错误
Error:Execution failed for task ':app:transformClassesWithDexForDebug'. com.android.build.api.transform.TransformException: com.android.ide.common.process.ProcessException: java.util.concurrent.ExecutionException: com.android.dex.DexException: Multiple dex files define Lcom/google/android/gms/internal/zzbvb;
要解决这个问题,我修改buil.gradle(Modeule:app)
defaultConfig{
///...
multiDexEnabled true
///...
}
,现在我能够生成调试生成APK。但生成签名的apk给出了以下错误1588警告& 1错误。
Error:Execution failed for task ':app:transformClassesAndResourcesWithProguardForRelease'. Job failed, see logs for details
这是我坚持。我无法解决此问题。我尝试了几种方法,包括clean/rebuild
和invalidate cache & restart
。还尝试加入-ignorewarning
-dontwarn
-keep class { public private}
他们都没有似乎工作。
Error in console on generating signed apk
更新
添加这行代码编译'com.google.android.gms:play-services:11.2.0
在build.gradle (Module:app)
并筹建APK成功签约。但显示以下警告。
我很困惑
同样的问题。 –
你在libs文件夹中有一些jar吗? –
不,我在libs文件夹中没有任何jar。 –