我很难找到这些错误的答案。
在看到这些错误之前,我按照以下方式进行了操作:
1)我确实删除了Oculus包(对于Unity 4)
2)我确实导入了Oculus Package(适用于Unity 5)
3)为Android操作系统构建了我的统一项目,但发生了这些错误
具有相同名称'leap'的多个插件(在 'Assets / Plugins / Leap.dll'和'Assets / Plugins / x86_64 / Leap.dll')。那 表示一个或多个插件设置为与编辑器兼容。只要 编辑器可以使用当时的一个插件。 UnityEditor.BuildPlayerWindow:BuildPlayerAndRun()
找到具有相同名称和架构的插件, 资产/插件/ libLeap.so()和Assets / Plugins / x86_64 / libLeap.so()。 分配不同的体系结构或删除副本。 UnityEditor.AndroidPluginImporterExtension:CheckFileCollisions(字符串) UnityEditorInternal.PluginsHelper:CheckFileCollisions(BuildTarget)(at C:/buildslave/unity/build/Editor/Mono/Plugins/PluginsHelper.cs:25) UnityEditor.BuildPlayerWindow:BuildPlayerAndRun()
插件相互碰撞。
无法加载'Assets / Plugins / LeapCSharp.dll',预计64位 架构(IMAGE_FILE_MACHINE_AMD64),但是 IMAGE_FILE_MACHINE_I386。您必须重新编译64位插件 建筑。 Leap.Frame:.ctor()Leap.Frame:.ctor() LeapRecorder:.ctor()HandController:.ctor()
无法加载'Assets / Plugins / LeapCSharp.dll',预计64位 架构(IMAGE_FILE_MACHINE_AMD64),但是 IMAGE_FILE_MACHINE_I386。您必须重新编译64位插件 建筑。 Leap.Frame:.ctor()Leap.Frame:.ctor() LeapRecorder:.ctor()HandController:.ctor()
有Leap.dll& “插件”和“x86_64”文件夹中的LeapCSharp.dll文件。
如何解决这些问题?你能帮助我吗?提前谢谢!
+)我的Unity版本是5.3.5f专业版。