Greetings,so i have a problem building for android in unity 2018.2.7f( i need this version for TLS to work in the project, in 2017.1.0 i can make a build and it works). So i think it’s either because there are duplicate files or nuitrack sdk is not ready for unity 2018.2. This is error i get after failed build atempt
CommandInvokationFailure: Unable to convert classes into dex format.
C:\Program Files\Java\jdk1.8.0_77\bin\java.exe -Xmx2048M -Dcom.android.sdkmanager.toolsdir=“C:/Users/Otinsoft/AppData/Local/Android/sdk\tools” -Dfile.encoding=UTF8 -jar “C:\Program Files\Unity2018.2\Editor\Data\PlaybackEngines\AndroidPlayer/Tools\sdktools.jar” -
stderr[
PARSE ERROR:
unsupported class file version 52.0
…while parsing bitter/jnibridge/JNIBridge.class
1 error; aborting
]
stdout[
processing archive bin\classes.jar…
processing bitter/jnibridge/JNIBridge.class…
processing archive plugins.\nuitrackHelper.jar…
ignored resource META-INF/
ignored resource META-INF/MANIFEST.MF
ignored resource com/
ignored resource com/tdv/
ignored resource com/tdv/nuitrack/
ignored resource com/tdv/nuitrack/sdk/
ignored resource com/tdv/nuitrack/sdk/INuitrackManager.aidl
processing com/tdv/nuitrack/sdk/INuitrackManager.class…
processing com/tdv/nuitrack/sdk/INuitrackManager$Stub.class…
processing com/tdv/nuitrack/sdk/INuitrackManager$Stub$Proxy.class…
processing com/tdv/nuitrack/sdk/Nuitrack.class…
processing com/tdv/nuitrack/sdk/Nuitrack$1.class…
processing com/tdv/nuitrack/sdk/Nuitrack$NuitrackCallback.class…
]
exit code: 1
UnityEditor.Android.AndroidSDKTools.RunCommand (System.String javaExe, System.String sdkToolsDir, System.String[] sdkToolCommand, System.String workingdir, UnityEditor.Android.Command+WaitingForProcessToExit waitingForProcessToExit, System.String errorMsg, System.Int32 memoryMB) (at :0)
UnityEditor.Android.AndroidSDKTools.RunCommand (UnityEditor.Android.AndroidJavaTools javaTools, System.String[] sdkToolCommand, System.String workingdir, UnityEditor.Android.Command+WaitingForProcessToExit waitingForProcessToExit, System.String errorMsg) (at :0)
UnityEditor.Android.PostProcessor.Tasks.TasksCommon.SDKToolWithReadLock (UnityEditor.Android.PostProcessor.PostProcessorContext context, System.String[] command, System.String workingdir, System.String errorMsg) (at :0)
UnityEditor.Android.PostProcessor.Tasks.RunDex.BuildDex (UnityEditor.Android.PostProcessor.PostProcessorContext context) (at :0)
UnityEditor.Android.PostProcessor.Tasks.RunDex.Execute (UnityEditor.Android.PostProcessor.PostProcessorContext context) (at :0)
UnityEditor.Android.PostProcessor.PostProcessRunner.RunAllTasks (UnityEditor.Android.PostProcessor.PostProcessorContext context) (at :0)
UnityEngine.GUIUtility:ProcessEvent(Int32, IntPtr)