构建android-8.0失败:失败:out / target / common / docs / test-api-stubs-timestamp

时间:2017-08-31 05:34:29

标签: java android ubuntu openjdk

我在Ubuntu中构建android-8.0.0_r4,但失败了,以下是错误信息:

  

失败:out / target / common / docs / test-api-stubs-timestamp / bin / bash   出/目标/普通/文档/测试API-存根-timestamp.rsp   java.lang.UnsupportedClassVersionError:com / google / doclava / Doclava:   不支持的major.minor版本52.0

     

at java.lang.ClassLoader.defineClass1(Native Method)at   java.lang.ClassLoader.defineClass(ClassLoader.java:800)at   java.security.SecureClassLoader.defineClass(SecureClassLoader.java:142)   在java.net.URLClassLoader.defineClass(URLClassLoader.java:449)at   java.net.URLClassLoader.access $ 100(URLClassLoader.java:71)

     

javadoc:错误 - 致命错误1错误

我正在使用java -version检查JDK版本,看起来是正确的。

openjdk version" 1.8.0_45-internal"

OpenJDK Runtime Environment(build 1.8.0_45-internal-b14)

OpenJDK 64位服务器VM(版本25.45-b02,混合模式)

有人可以提供一些建议吗? 提前谢谢。

1 个答案:

答案 0 :(得分:0)

对于遇到此问题的任何其他人,请配置您的默认javadoc版本:

update-alternatives --config javadoc

https://stackoverflow.com/a/39702567/4098080