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.

Reply via email to