将构建从Unity导出到Android失败

时间:2016-05-19 03:34:50

标签: android macos unity3d virtual-reality

我是编码和Unity的新手。我按照逐步找到的in this google page进行了跟踪。我已经为mac OS安装了所有SDK和最新版本的Unity和Android Studio。

一切都按计划进行,我进入最后的“运行和构建”。当我收到以下错误时,它连接到我的Note 3并且几乎一直运行到最后:

错误消息窗口 Error message window

Assets/GoogleVR/Scripts/VRDevices/GvrDevice.cs(99,10): warning CS0618: `UnityEngine.GL.IssuePluginEvent(int)' is obsolete: `IssuePluginEvent(eventID) is deprecated. Use IssuePluginEvent(callback, eventID) instead.'

CommandInvokationFailure: Unable to convert classes into dex format. See the Console for details. /Library/Java/JavaVirtualMachines/jdk1.7.0_79.jdk/Contents/Home/bin/java
-Xmx2048M -Dcom.android.sdkmanager.toolsdir="/Users/Bruno.Vilela/Library/Android/sdk/tools"
-Dfile.encoding=UTF8 -jar "/Applications/Unity/PlaybackEngines/AndroidPlayer/Tools/sdktools.jar"
-

我已经尝试了所有我能够做到的事情并且没有办法解决这个问题。我完全不熟悉C#来自己调试这个。任何帮助将不胜感激!!

SPECS: Macbook Pro运行OS X 10.10.5 Unity 5.3.4f1个人 Android Studio 2.1.1 Galaxy Note 3运行Android 5.0

干杯!!

-bV

1 个答案:

答案 0 :(得分:0)

这可能是由于项目中有重复的jar文件引起的。检查是否属实,尝试删除任何重复并再次构建项目。

一些类似的参考:http://answers.unity3d.com/questions/765961/multiple-plugin-conflict.html

相关问题