我正在使用手机游戏的GPS插件,我想要那里的广告,所以我决定添加Appodeal。首先,我导入了Appodeal,然后是GPS。但是,当我完成导入时,他们显示了两个错误,我找不到任何解决方案。
Assets/PlayServicesResolver/Editor/IResolver.cs(74,27):错误CS0433:导入的类型`Google.JarResolver.PlayServicesSupport‘被多次定义
Assets/PlayServicesResolver/Editor/PlayServicesResolver.cs(146,56):错误CS0433:导入的类型`Google.JarResolver.Dependency‘被多次定义
有人来帮我吗?谢谢。。
发布于 2018-04-12 22:28:58
许多插件会尝试将PlayServicesResolver安装到您的项目资产文件夹中。它们通常单独处理多个版本,并会提示一条消息,询问您是否要删除过时的文件。
我不知道为什么,但这不会发生在Appodeal中,我通常所做的就是在导入任何随附的unity包之前删除Assets/PlayServicesResolver。
手动安装PlayServicesResolver
你可以做的另一件事是手动安装PlayServicesResolver,就像他在评论中提到的Mr.Rebot一样,在导入插件时取消选中PlayServicesResolver。
如果您已经有一个Assets/PlayServicesResolver文件夹,请先删除它。您可以从github下载最新的解析器。
打开它以将其导入到项目中。

然后,您可以导入Appodeal并确保取消选中PlayServicesResolver,如下所示:

如你所见,Appodeal试图在我的情况下安装一个较旧的版本。
https://stackoverflow.com/questions/43354754
复制相似问题