On Tuesday, October 3, 2017 at 11:27:31 PM UTC+8, 龚泽龙 wrote: > > Checking API: checkpublicapi-last > Checking API: checkpublicapi-current > Checking API: checksystemapi-last > Checking API: checksystemapi-current > Exception in thread "main" java.lang.UnsupportedClassVersionError: > com/sun/javadoc/ClassDoc : Unsupported major.minor version 52.0 > at java.lang.ClassLoader.defineClass1(Native Method) > at java.lang.ClassLoader.defineClass(ClassLoader.java:803) > at java.security.SecureClassLoader.defineClass(SecureClassLoader.java:142) > at java.net.URLClassLoader.defineClass(URLClassLoader.java:442) > at java.net.URLClassLoader.access$100(URLClassLoader.java:64) > at java.net.URLClassLoader$1.run(URLClassLoader.java:354) > at java.net.URLClassLoader$1.run(URLClassLoader.java:348) > at java.security.AccessController.doPrivileged(Native Method) > at java.net.URLClassLoader.findClass(URLClassLoader.java:347) > at java.lang.ClassLoader.loadClass(ClassLoader.java:425) > at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:308) > at java.lang.ClassLoader.loadClass(ClassLoader.java:358) > at com.google.doclava.apicheck.ApiFile.parsePackage(ApiFile.java:97) > at com.google.doclava.apicheck.ApiFile.parseApi(ApiFile.java:76) > at com.google.doclava.apicheck.ApiCheck.parseApi(ApiCheck.java:168) > at com.google.doclava.apicheck.ApiCheck.checkApi(ApiCheck.java:135) > at com.google.doclava.apicheck.ApiCheck.main(ApiCheck.java:75) > > ****************************** > You have tried to change the API from what has been previously released in > an SDK. Please fix the errors listed above. > ****************************** > > > make: *** [out/target/common/obj/PACKAGING/checkpublicapi-last-timestamp] > Error 38 > make: *** Waiting for unfinished jobs.... > Exception in thread "main" java.lang.UnsupportedClassVersionError: > com/sun/javadoc/ClassDoc : Unsupported major.minor version 52.0 > at java.lang.ClassLoader.defineClass1(Native Method) > at java.lang.ClassLoader.defineClass(ClassLoader.java:803) > at java.security.SecureClassLoader.defineClass(SecureClassLoader.java:142) > at java.net.URLClassLoader.defineClass(URLClassLoader.java:442) > at java.net.URLClassLoader.access$100(URLClassLoader.java:64) > at java.net.URLClassLoader$1.run(URLClassLoader.java:354) > at java.net.URLClassLoader$1.run(URLClassLoader.java:348) > at java.security.AccessController.doPrivileged(Native Method) > at java.net.URLClassLoader.findClass(URLClassLoader.java:347) > at java.lang.ClassLoader.loadClass(ClassLoader.java:425) > at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:308) > at java.lang.ClassLoader.loadClass(ClassLoader.java:358) > at com.google.doclava.apicheck.ApiFile.parsePackage(ApiFile.java:97) > at com.google.doclava.apicheck.ApiFile.parseApi(ApiFile.java:76) > at com.google.doclava.apicheck.ApiCheck.parseApi(ApiCheck.java:168) > at com.google.doclava.apicheck.ApiCheck.checkApi(ApiCheck.java:135) > at com.google.doclava.apicheck.ApiCheck.main(ApiCheck.java:75) > > ****************************** > You have tried to change the API from what has been previously approved. > > To make these errors go away, you have two choices: > 1) You can add "@hide" javadoc comments to the methods, etc. listed in > the > errors above. > > 2) You can update current.txt by executing the following command: > make update-api > > To submit the revised current.txt to the main Android repository, > you will need approval. > ****************************** > > > > make: *** > [out/target/common/obj/PACKAGING/checkpublicapi-current-timestamp] Error 38 > Exception in thread "main" java.lang.UnsupportedClassVersionError: > com/sun/javadoc/ClassDoc : Unsupported major.minor version 52.0 > at java.lang.ClassLoader.defineClass1(Native Method) > at java.lang.ClassLoader.defineClass(ClassLoader.java:803) > at java.security.SecureClassLoader.defineClass(SecureClassLoader.java:142) > at java.net.URLClassLoader.defineClass(URLClassLoader.java:442) > at java.net.URLClassLoader.access$100(URLClassLoader.java:64) > at java.net.URLClassLoader$1.run(URLClassLoader.java:354) > at java.net.URLClassLoader$1.run(URLClassLoader.java:348) > at java.security.AccessController.doPrivileged(Native Method) > at java.net.URLClassLoader.findClass(URLClassLoader.java:347) > at java.lang.ClassLoader.loadClass(ClassLoader.java:425) > at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:308) > at java.lang.ClassLoader.loadClass(ClassLoader.java:358) > at com.google.doclava.apicheck.ApiFile.parsePackage(ApiFile.java:97) > at com.google.doclava.apicheck.ApiFile.parseApi(ApiFile.java:76) > at com.google.doclava.apicheck.ApiCheck.parseApi(ApiCheck.java:168) > at com.google.doclava.apicheck.ApiCheck.checkApi(ApiCheck.java:135) > at com.google.doclava.apicheck.ApiCheck.main(ApiCheck.java:75) > > ****************************** > You have tried to change the API from what has been previously released in > an SDK. Please fix the errors listed above. > ****************************** > > > make: *** [out/target/common/obj/PACKAGING/checksystemapi-last-timestamp] > Error 38 > Exception in thread "main" java.lang.UnsupportedClassVersionError: > com/sun/javadoc/ClassDoc : Unsupported major.minor version 52.0 > at java.lang.ClassLoader.defineClass1(Native Method) > at java.lang.ClassLoader.defineClass(ClassLoader.java:803) > at java.security.SecureClassLoader.defineClass(SecureClassLoader.java:142) > at java.net.URLClassLoader.defineClass(URLClassLoader.java:442) > at java.net.URLClassLoader.access$100(URLClassLoader.java:64) > at java.net.URLClassLoader$1.run(URLClassLoader.java:354) > at java.net.URLClassLoader$1.run(URLClassLoader.java:348) > at java.security.AccessController.doPrivileged(Native Method) > at java.net.URLClassLoader.findClass(URLClassLoader.java:347) > at java.lang.ClassLoader.loadClass(ClassLoader.java:425) > at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:308) > at java.lang.ClassLoader.loadClass(ClassLoader.java:358) > at com.google.doclava.apicheck.ApiFile.parsePackage(ApiFile.java:97) > at com.google.doclava.apicheck.ApiFile.parseApi(ApiFile.java:76) > at com.google.doclava.apicheck.ApiCheck.parseApi(ApiCheck.java:168) > at com.google.doclava.apicheck.ApiCheck.checkApi(ApiCheck.java:135) > at com.google.doclava.apicheck.ApiCheck.main(ApiCheck.java:75) > > ****************************** > You have tried to change the API from what has been previously approved. > > To make these errors go away, you have two choices: > 1) You can add "@hide" javadoc comments to the methods, etc. listed in > the > errors above. > > 2) You can update current.txt by executing the following command: > make update-api > > To submit the revised current.txt to the main Android repository, > you will need approval. > ****************************** > > > > make: *** > [out/target/common/obj/PACKAGING/checksystemapi-current-timestamp] Error 38 > > Reproduce Steps: > $ source build/envsetup.sh > $ lunch > $ 19 > $ make -j4 > > Native source code: Android 6.0.1 M4B30Z (No changes) > Ubuntu 14.04 > OpenJDK 7 > > I have tried and searched for a long time, but there is no feasible way > except re-downloading the source code. > > Could anyone know why it occurs and how to fix it? >
-- -- You received this message because you are subscribed to the "Android Building" mailing list. To post to this group, send email to [email protected] To unsubscribe from this group, send email to [email protected] For more options, visit this group at http://groups.google.com/group/android-building?hl=en --- You received this message because you are subscribed to the Google Groups "Android Building" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. For more options, visit https://groups.google.com/d/optout.
