Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/unity3d/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Unity3d Unity Jar解析器将冲突的依赖项替换为不存在的版本_Unity3d - Fatal编程技术网

Unity3d Unity Jar解析器将冲突的依赖项替换为不存在的版本

Unity3d Unity Jar解析器将冲突的依赖项替换为不存在的版本,unity3d,Unity3d,我在Unity工作,一直试图让Google服务、Firebase、Crashlytics和Jar解析器玩得很好,但没有成功。据我所知,一切都在正确的地方。当Jar解析器尝试执行它的操作时,问题就出现了。它遇到了一些相互冲突的依赖项,并对它们进行了更改。但是,它将其中许多设置为不存在的版本。或者,我还没有找到play services base的版本16.1.1 我如何阻止Jar解析器修改依赖项并自己解决冲突 我正在运行Mac OS、Unity 2018.1.4f1和Jar解析器1.2.75.0

我在Unity工作,一直试图让Google服务、Firebase、Crashlytics和Jar解析器玩得很好,但没有成功。据我所知,一切都在正确的地方。当Jar解析器尝试执行它的操作时,问题就出现了。它遇到了一些相互冲突的依赖项,并对它们进行了更改。但是,它将其中许多设置为不存在的版本。或者,我还没有找到play services base的版本16.1.1

我如何阻止Jar解析器修改依赖项并自己解决冲突

我正在运行Mac OS、Unity 2018.1.4f1和Jar解析器1.2.75.0


退休忍者是对的,我必须进去修改依赖项值以强制使用正确的版本。Firebase有两个导致问题的依赖项文件:

  • Assets/Firebase/Editor/AppDependencies.xml
  • Assets/Firebase/Editor/analyticsdependences.xml
我将这两个文件中的“16.0.0”和“16.0.1”版本号都更改为“11.8.0”,Jar解析器能够成功完成。这可能会导致其他问题,但稍后将解决另一个问题。

解析程序只使用提供给它的数据。您可能需要编辑依赖项值以将其强制为正确版本。