Java.lang.UnsupportedClassVersionError: Com/google/doclava/Doclava : Unsupported Major.minor Version 51.0 Android Build
I am trying to build by own AOSP from google source. I follwed the steps mentioned in the Google Documents and was successfully able to build it and flash my device with the images
Solution 1:
In this case it's not the problem with javac, but with javadoc.
To check its version: javadoc -J-version
(yes, it's weird).
So, you have to use:
update-alternatives --config javadoc
Solution 2:
This error means you're trying to load a Java "class" file that was compiled with a newer version of Java than you have installed.
For example, your .class
file could have been compiled for JDK 7
, and you're trying to run it with JDK 6
.
So the solution is to either:
- Upgrade your Java runtime or
Recompile the class if you have the source, using your local Java compiler (if you have one).
javac FileName.java
visit this more detail: How to fix java.lang.UnsupportedClassVersionError: Unsupported major.minor version
Post a Comment for "Java.lang.UnsupportedClassVersionError: Com/google/doclava/Doclava : Unsupported Major.minor Version 51.0 Android Build"