今天更新了一下Firebase6.16.0发现有个aar重复的问题
1.stderr[ d8: program type already present: com.google.firebase.unity.buildconfig failure: build failed with an exception. * what went wrong: execution failed for task ':transformclasseswithmultidexlistforrelease'. > com.android.build.api.transform.transformexception: error while generating the main dex list: error while merging dex archives: learn how to resolve the issue at https://developer.android.com/studio/build/dependencies#duplicate_classes. program type already present: com.google.firebase.unity.buildconfig
这个坑应该也算是Firebase留下的,就是说有重复的。
搞了一天终于有了一个解决方案
2.就是在你的项目里面的Plugins/FirebaseApp.androidlib和FirebaseCrashlytics.androidlib里面改一下AndroidMainfest里面的

改一下这个包名就可以了。我现在把FirebaseApp.androidlib的包名改成com.google.firebaseApp.unity,FirebaseCrashlytics.androidlib里面的包名改成com.google.firebaseCrashlyics.unity,完成可以打出来包。
是不是你的也搞定了。来个赞吧!