C# Firebase CommandInvokationFailure:无法将类转换为dex格式

C# Firebase CommandInvokationFailure:无法将类转换为dex格式,c#,unity3d,firebase,google-play,firebase-analytics,C#,Unity3d,Firebase,Google Play,Firebase Analytics,我已经尝试在我的Unity项目中安装Firebase Analytics 1.1.0版,在我尝试制作Android版本之前,一切都很好。这就是它停止的地方,并给出下面的错误 导入包后,系统会提示我将其他一些服务升级到一个更高的平台,我接受了这些服务 Replace play-services-base version 9.8.0 with version 10.0.1? Replace firebase-common version 9.8.0 with version 10.0.1? Repl

我已经尝试在我的Unity项目中安装Firebase Analytics 1.1.0版,在我尝试制作Android版本之前,一切都很好。这就是它停止的地方,并给出下面的错误

导入包后,系统会提示我将其他一些服务升级到一个更高的平台,我接受了这些服务

Replace play-services-base version 9.8.0 with version 10.0.1?
Replace firebase-common version 9.8.0 with version 10.0.1?
Replace firebase-app-unity version 1.0.0 with version 1.1.0?
Replace play-services-basement version 9.8.0 with version 10.0.1?
Replace play-services-tasks version 9.8.0 with version 10.0.1?
Replace firebase-iid version 1.0.0 with version 10.1.0?
我四处搜索,发现这是由于存在多个具有相似名称的JAR,或者由相似类名组成的2个或更多JAR。我确实在资产文件夹中找到了多个可能导致此错误的
.jar
。然而,在删除多个JAR子集后,大多数JAR被重新创建或导致新的错误

我最终恢复了所有更改,安装了1.0.1版,并进行了一次生成,但没有出现错误或提示

以前是否有其他人遇到过此错误

    CommandInvokationFailure: Unable to convert classes into dex format.
C:/Program Files/Java/jdk1.8.0_102\bin\java.exe -Xmx2048M -Dcom.android.sdkmanager.toolsdir="C:/Users/james/AppData/Local/Android/android-sdk\tools" -Dfile.encoding=UTF8 -jar "C:\Program Files\Unity542p1\Editor\Data\PlaybackEngines\AndroidPlayer/Tools\sdktools.jar" -

stderr[
warning: Ignoring InnerClasses attribute for an anonymous inner class
(im.getsocial.sdk.chat.ChatManager$1) that doesn't come with an
associated EnclosingMethod attribute. This class was probably produced by a
compiler that did not target the modern .class file format. The recommended
solution is to recompile the class from source, using an up-to-date compiler
and without specifying any "-target" type options. The consequence of ignoring
this warning is that reflective operations on this class will incorrectly
indicate that it is *not* an inner class.
warning: Ignoring InnerClasses attribute for an anonymous inner class
(im.getsocial.sdk.chat.ChatManager$10$1) that doesn't come with an
associated EnclosingMethod attribute. This class was probably produced by a
compiler that did not target the modern .class file format. The recommended
solution is to recompile the class from source, using an up-to-date compiler
and without specifying any "-target" type options. The consequence of ignoring
this warning is that reflective operations on this class will incorrectly
indicate that it is *not* an inner class.
warning: Ignoring InnerClasses attribute for an anonymous inner class
(im.getsocial.sdk.chat.ChatManager$11) that doesn't come with an
associated EnclosingMethod attribute. This class was probably produced by a
compiler that did not target the modern .class file format. The recommended
solution is to recompile the class from source, using an up-to-date compiler
and without specifying any "-target" type options. The consequence of ignoring
this warning is that reflective operations on this class will incorrectly
indicate that it is *not* an inner class.
warning: Ignoring InnerClasses attribute for an anonymous inner class
(im.getsocial.sdk.chat.ChatManager$12) that doesn't come with an
associated EnclosingMethod attribute. This class was probably produced by a
compiler that did not target the modern .class file format. The recommended
solution is to recompile the class from source, using an up-to-date compiler
and without specifying any "-target" type options. The consequence of ignoring
this warning is that reflective operations on this class will incorrectly
indicate that it is *not* an inner class.
warning: Ignoring InnerClasses attribute for an anonymous inner class
(im.getsocial.sdk.chat.ChatManager$14) that doesn't come with an
associated EnclosingMethod attribute. This class was probably produced by a
compiler that did not target the modern .class file format. The recommended
solution is to recompile the class from source, using an up-to-date compiler
and without specifying any "-target" type options. The consequence of ignoring
this warning is that reflective operations on this class will incorrectly
indicate that it is *not* an inner class.
warning: Ignoring InnerClasses attribute for an anonymous inner class
(im.getsocial.sdk.chat.ChatManager$15) that doesn't come with an
associated EnclosingMethod attribute. This class was probably produced by a
compiler that did not target the modern .class file format. The recommended
solution is to recompile the class from source, using an up-to-date compiler
and without specifying any "-target" type options. The consequence of ignoring
this warning is that reflective operations on this class will incorrectly
indicate that it is *not* an inner class.
warning: Ignoring InnerClasses attribute for an anonymous inner class
(im.getsocial.sdk.chat.ChatManager$15$1) that doesn't come with an
associated EnclosingMethod attribute. This class was probably produced by a
compiler that did not target the modern .class file format. The recommended
solution is to recompile the class from source, using an up-to-date compiler
and without specifying any "-target" type options. The consequence of ignoring
this warning is that reflective operations on this class will incorrectly
indicate that it is *not* an inner class.
warning: Ignoring InnerClasses attribute for an anonymous inner class
(im.getsocial.sdk.chat.ChatManager$16) that doesn't come with an
associated EnclosingMethod attribute. This class was probably produced by a
compiler that did not target the modern .class file format. The recommended
solution is to recompile the class from source, using an up-to-date compiler
and without specifying any "-target" type options. The consequence of ignoring
this warning is that reflective operations on this class will incorrectly
indicate that it is *not* an inner class.
warning: Ignoring InnerClasses attribute for an anonymous inner class
(im.getsocial.sdk.chat.ChatManager$2) that doesn't come with an
associated EnclosingMethod attribute. This class was probably produced by a
compiler that did not target the modern .class file format. The recommended
solution is to recompile the class from source, using an up-to-date compiler
and without specifying any "-target" type options. The consequence of ignoring
this warning is that reflective operations on this class will incorrectly
indicate that it is *not* an inner class.
warning: Ignoring InnerClasses attribute for an anonymous inner class
(im.getsocial.sdk.chat.ChatManager$3) that doesn't come with an
associated EnclosingMethod attribute. This class was probably produced by a
compiler that did not target the modern .class file format. The recommended
solution is to recompile the class from source, using an up-to-date compiler
and without specifying any "-target" type options. The consequence of ignoring
this warning is that reflective operations on this class will incorrectly
indicate that it is *not* an inner class.
warning: Ignoring InnerClasses attribute for an anonymous inner class
(im.getsocial.sdk.chat.ChatManager$4) that doesn't come with an
associated EnclosingMethod attribute. This class was probably produced by a
compiler that did not target the modern .class file format. The recommended
solution is to recompile the class from source, using an up-to-date compiler
and without specifying any "-target" type options. The consequence of ignoring
this warning is that reflective operations on this class will incorrectly
indicate that it is *not* an inner class.
warning: Ignoring InnerClasses attribute for an anonymous inner class
(im.getsocial.sdk.chat.ChatManager$5) that doesn't come with an
associated EnclosingMethod attribute. This class was probably produced by a
compiler that did not target the modern .class file format. The recommended
solution is to recompile the class from source, using an up-to-date compiler
and without specifying any "-target" type options. The consequence of ignoring
this warning is that reflective operations on this class will incorrectly
indicate that it is *not* an inner class.
warning: Ignoring InnerClasses attribute for an anonymous inner class
(im.getsocial.sdk.chat.ChatManager$6) that doesn't come with an
associated EnclosingMethod attribute. This class was probably produced by a
compiler that did not target the modern .class file format. The recommended
solution is to recompile the class from source, using an up-to-date compiler
and without specifying any "-target" type options. The consequence of ignoring
this warning is that reflective operations on this class will incorrectly
indicate that it is *not* an inner class.
warning: Ignoring InnerClasses attribute for an anonymous inner class
(im.getsocial.sdk.chat.ChatManager$7) that doesn't come with an
associated EnclosingMethod attribute. This class was probably produced by a
compiler that did not target the modern .class file format. The recommended
solution is to recompile the class from source, using an up-to-date compiler
and without specifying any "-target" type options. The consequence of ignoring
this warning is that reflective operations on this class will incorrectly
indicate that it is *not* an inner class.
warning: Ignoring InnerClasses attribute for an anonymous inner class
(im.getsocial.sdk.chat.ChatManager$8) that doesn't come with an
associated EnclosingMethod attribute. This class was probably produced by a
compiler that did not target the modern .class file format. The recommended
solution is to recompile the class from source, using an up-to-date compiler
and without specifying any "-target" type options. The consequence of ignoring
this warning is that reflective operations on this class will incorrectly
indicate that it is *not* an inner class.
warning: Ignoring InnerClasses attribute for an anonymous inner class
(im.getsocial.sdk.chat.ChatManager$9) that doesn't come with an
associated EnclosingMethod attribute. This class was probably produced by a
compiler that did not target the modern .class file format. The recommended
solution is to recompile the class from source, using an up-to-date compiler
and without specifying any "-target" type options. The consequence of ignoring
this warning is that reflective operations on this class will incorrectly
indicate that it is *not* an inner class.
warning: Ignoring InnerClasses attribute for an anonymous inner class
(im.getsocial.sdk.chat.ChatManager$10) that doesn't come with an
associated EnclosingMethod attribute. This class was probably produced by a
compiler that did not target the modern .class file format. The recommended
solution is to recompile the class from source, using an up-to-date compiler
and without specifying any "-target" type options. The consequence of ignoring
this warning is that reflective operations on this class will incorrectly
indicate that it is *not* an inner class.
warning: Ignoring InnerClasses attribute for an anonymous inner class
(im.getsocial.sdk.chat.ChatManager$13) that doesn't come with an
associated EnclosingMethod attribute. This class was probably produced by a
compiler that did not target the modern .class file format. The recommended
solution is to recompile the class from source, using an up-to-date compiler
and without specifying any "-target" type options. The consequence of ignoring
this warning is that reflective operations on this class will incorrectly
indicate that it is *not* an inner class.
warning: Ignoring InnerClasses attribute for an anonymous inner class
(im.getsocial.sdk.chat.ChatRoom$2) that doesn't come with an
associated EnclosingMethod attribute. This class was probably produced by a
compiler that did not target the modern .class file format. The recommended
solution is to recompile the class from source, using an up-to-date compiler
and without specifying any "-target" type options. The consequence of ignoring
this warning is that reflective operations on this class will incorrectly
indicate that it is *not* an inner class.
warning: Ignoring InnerClasses attribute for an anonymous inner class
(im.getsocial.sdk.chat.ChatRoom$3) that doesn't come with an
associated EnclosingMethod attribute. This class was probably produced by a
compiler that did not target the modern .class file format. The recommended
solution is to recompile the class from source, using an up-to-date compiler
and without specifying any "-target" type options. The consequence of ignoring
this warning is that reflective operations on this class will incorrectly
indicate that it is *not* an inner class.
warning: Ignoring InnerClasses attribute for an anonymous inner class
(im.getsocial.sdk.chat.ChatRoomAdapter$1) that doesn't come with an
associated EnclosingMethod attribute. This class was probably produced by a
compiler that did not target the modern .class file format. The recommended
solution is to recompile the class from source, using an up-to-date compiler
and without specifying any "-target" type options. The consequence of ignoring
this warning is that reflective operations on this class will incorrectly
indicate that it is *not* an inner class.
warning: Ignoring InnerClasses attribute for an anonymous inner class
(im.getsocial.sdk.chat.ChatRoomAdapter$2) that doesn't come with an
associated EnclosingMethod attribute. This class was probably produced by a
compiler that did not target the modern .class file format. The recommended
solution is to recompile the class from source, using an up-to-date compiler
and without specifying any "-target" type options. The consequence of ignoring
this warning is that reflective operations on this class will incorrectly
indicate that it is *not* an inner class.
warning: Ignoring InnerClasses attribute for an anonymous inner class
(im.getsocial.sdk.chat.ChatRoom$1) that doesn't come with an
associated EnclosingMethod attribute. This class was probably produced by a
compiler that did not target the modern .class file format. The recommended
solution is to recompile the class from source, using an up-to-date compiler
and without specifying any "-target" type options. The consequence of ignoring
this warning is that reflective operations on this class will incorrectly
indicate that it is *not* an inner class.
warning: Ignoring InnerClasses attribute for an anonymous inner class
(im.getsocial.sdk.chat.GetSocialChat$1) that doesn't come with an
associated EnclosingMethod attribute. This class was probably produced by a
compiler that did not target the modern .class file format. The recommended
solution is to recompile the class from source, using an up-to-date compiler
and without specifying any "-target" type options. The consequence of ignoring
this warning is that reflective operations on this class will incorrectly
indicate that it is *not* an inner class.
warning: Ignoring InnerClasses attribute for an anonymous inner class
(im.getsocial.sdk.chat.ChatRoom$4) that doesn't come with an
associated EnclosingMethod attribute. This class was probably produced by a
compiler that did not target the modern .class file format. The recommended
solution is to recompile the class from source, using an up-to-date compiler
and without specifying any "-target" type options. The consequence of ignoring
this warning is that reflective operations on this class will incorrectly
indicate that it is *not* an inner class.
warning: Ignoring InnerClasses attribute for an anonymous inner class
(im.getsocial.sdk.chat.GetSocialChat$4) that doesn't come with an
associated EnclosingMethod attribute. This class was probably produced by a
compiler that did not target the modern .class file format. The recommended
solution is to recompile the class from source, using an up-to-date compiler
and without specifying any "-target" type options. The consequence of ignoring
this warning is that reflective operations on this class will incorrectly
indicate that it is *not* an inner class.
warning: Ignoring InnerClasses attribute for an anonymous inner class
(im.getsocial.sdk.chat.GetSocialChat$5) that doesn't come with an
associated EnclosingMethod attribute. This class was probably produced by a
compiler that did not target the modern .class file format. The recommended
solution is to recompile the class from source, using an up-to-date compiler
and without specifying any "-target" type options. The consequence of ignoring
this warning is that reflective operations on this class will incorrectly
indicate that it is *not* an inner class.
warning: Ignoring InnerClasses attribute for an anonymous inner class
(im.getsocial.sdk.chat.GetSocialChat$6) that doesn't come with an
associated EnclosingMethod attribute. This class was probably produced by a
compiler that did not target the modern .class file format. The recommended
solution is to recompile the class from source, using an up-to-date compiler
and without specifying any "-target" type options. The consequence of ignoring
this warning is that reflective operations on this class will incorrectly
indicate that it is *not* an inner class.
warning: Ignoring InnerClasses attribute for an anonymous inner class
(im.getsocial.sdk.chat.GetSocialChat$7) that doesn't come with an
associated EnclosingMethod attribute. This class was probably produced by a
compiler that did not target the modern .class file format. The recommended
solution is to recompile <message truncated>
CommandInvokationFailure:无法将类转换为dex格式。
C:/Program Files/Java/jdk1.8.0_102\bin\Java.exe-Xmx2048M-Dcom.android.sdkmanager.toolsdir=“C:/Users/james/AppData/Local/android/android sdk\tools”-Dfile.encoding=UTF8-jar“C:\Program Files\Unity542p1\Editor\Data\PlaybackEngines\AndroidPlayer/tools\sdktools.jar”-
斯特德尔[
警告:忽略匿名内部类的InnerClasses属性
(im.getsocial.sdk.chat.ChatManager$1)没有附带
关联的EnclosingMethod属性。此类可能由
未以现代.class文件格式为目标的编译器。建议使用
解决方案是使用最新的编译器从源代码重新编译该类
并且没有指定任何“-target”类型选项。忽略
此警告表示此类上的反射操作将不正确
指示它*不是*内部类。
警告:忽略匿名内部类的InnerClasses属性
(im.getsocial.sdk.chat.ChatManager$10$1)没有附带
关联的EnclosingMethod属性。此类可能由
未以现代.class文件格式为目标的编译器。建议使用
解决方案是使用最新的编译器从源代码重新编译该类
并且没有指定任何“-target”类型选项。忽略
此警告表示此类上的反射操作将不正确
指示它*不是*内部类。
警告:忽略匿名内部类的InnerClasses属性
(im.getsocial.sdk.chat.ChatManager$11)没有附带
关联的EnclosingMethod属性。此类可能由
未以现代.class文件格式为目标的编译器。建议使用
解决方案是使用最新的编译器从源代码重新编译该类
并且没有指定任何“-target”类型选项。忽略
此警告表示此类上的反射操作将不正确
指示它*不是*内部类。
警告:忽略匿名内部类的InnerClasses属性
(im.getsocial.sdk.chat.ChatManager$12)没有附带
关联的EnclosingMethod属性。此类可能由
未以现代.class文件格式为目标的编译器。建议使用
解决方案是使用最新的编译器从源代码重新编译该类
并且没有指定任何“-target”类型选项。忽略
此警告表示此类上的反射操作将不正确
指示它*不是*内部类。
警告:忽略匿名内部类的InnerClasses属性
(im.getsocial.sdk.chat.ChatManager$14)没有附带
关联的EnclosingMethod属性。此类可能由
未以现代.class文件格式为目标的编译器。建议使用
解决方案是使用最新的编译器从源代码重新编译该类
并且没有指定任何“-target”类型选项。忽略
此警告表示此类上的反射操作将不正确
指示它*不是*内部类。
警告:忽略匿名内部类的InnerClasses属性
(im.getsocial.sdk.chat.ChatManager$15)没有附带
关联的EnclosingMethod属性。此类可能由
未以现代.class文件格式为目标的编译器。建议使用
解决方案是使用最新的编译器从源代码重新编译该类
并且没有指定任何“-target”类型选项。忽略
此警告表示此类上的反射操作将不正确
指示它*不是*内部类。
警告:忽略匿名内部类的InnerClasses属性
(im.getsocial.sdk.chat.ChatManager$15$1)没有附带
关联的EnclosingMethod属性。此类可能由
未以现代.class文件格式为目标的编译器。建议使用
解决方案是使用最新的编译器从源代码重新编译该类
并且没有指定任何“-target”类型选项。忽略
此警告表示此类上的反射操作将不正确
指示它*不是*内部类。
警告:忽略匿名内部类的InnerClasses属性
(im.getsocial.sdk.chat.ChatManager$16)没有附带
关联的EnclosingMethod属性。此类可能由
未以现代.class文件格式为目标的编译器。建议使用
解决方案是使用最新的编译器从源代码重新编译该类
并且没有指定任何“-target”类型选项。忽略
此警告表示此类上的反射操作将不正确
指示它*不是*内部类。
警告:忽略匿名内部类的InnerClasses属性
(im.getsocial.sdk.chat.ChatManager$2)没有附带
关联的EnclosingMethod属性。此类可能由
编译器