PARSE ERROR: unsupported class file version 52.0

Hi I’m trying to write some plugin and simple sysout class i wrote and converted to jar using eclipse

eclipse & Unity Java version is
jdk1.8.0_91.jdk

JAVACLASS:
package com.aryan;
public class TEST {
public void getInstance(){
System.out.println(“Blue”+“here”);
}

}

ERRORLOG:
Error building Player: CommandInvokationFailure: Unable to convert classes into dex format. See the Console for details.
/Library/Java/JavaVirtualMachines/jdk1.8.0_91.jdk/Contents/Home/bin/java -Xmx2048M -Dcom.android.sdkmanager.toolsdir=“/Users/dharmeshhemaram/Library/Android/sdk/tools” -Dfile.encoding=UTF8 -jar “/Applications/Unity/PlaybackEngines/AndroidPlayer/Tools/sdktools.jar” -

stderr[

PARSE ERROR:
unsupported class file version 52.0
…while parsing com/aryan/TEST.class
1 error; aborting
]
stdout[
processing archive bin/classes.jar…
processing bitter/jnibridge/JNIBridge.class…
processing bitter/jnibridge/JNIBridge$a.class…
processing com/unity3d/player/NativeLoader.class…
processing com/unity3d/player/ReflectionHelper.class…
processing com/unity3d/player/ReflectionHelper$1.class…
processing com/unity3d/player/ReflectionHelper$a.class…
processing com/unity3d/player/UnityPlayer.class…
processing com/unity3d/player/UnityPlayer$1.class…
processing com/unity3d/player/UnityPlayer$10.class…
processing com/unity3d/player/UnityPlayer$11.class…
processing com/unity3d/player/UnityPlayer$12.class…
processing com/unity3d/player/UnityPlayer$13.class…
processing com/unity3d/player/UnityPlayer$14.class…
processing com/unity3d/player/UnityPlayer$15.class…
processing com/unity3d/player/UnityPlayer$15$1.class…
processing com/unity3d/player/UnityPlayer$16.class…
processing com/unity3d/player/UnityPlayer$17.class…
processing com/unity3d/player/UnityPlayer$18.class…
processing com/unity3d/player/UnityPlayer$19.class…
processing com/unity3d/player/UnityPlayer$2.class…
processing com/unity3d/player/UnityPlayer$20.class…
processing com/unity3d/player/UnityPlayer$3.class…
processing com/unity3d/player/UnityPlayer$4.class…
processing com/unity3d/player/UnityPlayer$5.class…
processing com/unity3d/player/UnityPlayer$6.class…
processing com/unity3d/player/UnityPlayer$7.class…
processing com/unity3d/player/UnityPlayer$8.class…
processing com/unity3d/player/UnityPlayer$9.class…
processing com/unity3d/player/UnityPlayer$a.class…
processing com/unity3d/player/UnityPlayer$b.class…
processing com/unity3d/player/UnityPlayer$c.class…
processing com/unity3d/player/UnityPlayerActivity.class…
processing com/unity3d/player/UnityPlayerNativeActivity.class…
processing com/unity3d/player/UnityPlayerProxyActivity.class…
processing com/unity3d/player/UnityWebRequest.class…
processing com/unity3d/player/WWW.class…
processing com/unity3d/player/a.class…
processing com/unity3d/player/a$1.class…
processing com/unity3d/player/a$2.class…
processing com/unity3d/player/a$a.class…
processing com/unity3d/player/b.class…
processing com/unity3d/player/b$1.class…
processing com/unity3d/player/b$2.class…
processing com/unity3d/player/c.class…
processing com/unity3d/player/d.class…
processing com/unity3d/player/d$1.class…
processing com/unity3d/player/d$2.class…
processing com/unity3d/player/e.class…
processing com/unity3d/player/f.class…
processing com/unity3d/player/g.class…
processing com/unity3d/player/h.class…
processing com/unity3d/player/i.class…
processing com/unity3d/player/j.class…
processing com/unity3d/player/k.class…
processing com/unity3d/player/k$1.class…
processing com/unity3d/player/k$2.class…
processing com/unity3d/player/k$2$1.class…
processing com/unity3d/player/k$2$1$1.class…
processing com/unity3d/player/l.class…
processing com/unity3d/player/l$1.class…
processing com/unity3d/player/m.class…
processing com/unity3d/player/n.class…
processing com/unity3d/player/n$1.class…
processing com/unity3d/player/o.class…
processing com/unity3d/player/p.class…
processing com/unity3d/player/p$1.class…
processing com/unity3d/player/q.class…
processing com/unity3d/player/r.class…
processing com/unity3d/player/s.class…
processing com/unity3d/player/s$1.class…
processing com/unity3d/player/s$2.class…
processing com/unity3d/player/s$3.class…
processing com/unity3d/player/t.class…
processing com/unity3d/player/u.class…
processing com/unity3d/player/v.class…
processing com/unity3d/player/w.class…
processing com/unity3d/player/w$1.class…
processing org/fmod/FMODAudioDevice.class…
processing org/fmod/a.class…
processing archive plugins/./test.jar…
ignored resource META-INF/MANIFEST.MF
processing com/aryan/box/bluetooth/TEST.class…
]

I have figured out the solution.

While compiling jar on eclipse the java files are compiled using specific jdk version and there is no information for which version and all its supported. So I used android studio to build the jar using andoird library project and with that it worked perfectly.