Android Studio v3.0 Canary 4, 但在Android Studio v2.3.3上也适用于我
我不确定从什么时候开始发生,我做了什么版本或配置(如果有的话),但我再也看不到库/依赖javadoc了:
例如,RxJava:
即使Android SDK 显示正确的javadoc:
对于我拥有的所有图书馆都是如此,我在网上到处寻找这个问题,看起来我是唯一一个。
答案 0 :(得分:0)
这是一个错误。据称上个月已经修复了,但是从我所看到的情况来看,需要一些额外的工作才能恢复正确的行为 - 我从SDK Manager下载了最新的Android O工件,然后暂时更改了所有build.gradle设置以支持Android O,然后切换回来,现在我再次看到javadoc,即使没有支持O.这里是错误报告:https://issuetracker.google.com/issues/37140074
答案 1 :(得分:0)
作为一种解决方法,您可以做的是检查依赖项中的类,并且它将为您提供反编译的字节代码,并提供“#34;下载..."”的选项。点击它,下载源,现在你有了javadocs。您必须为每个依赖项执行此操作,但它会通过清除和重新同步来保留。
答案 2 :(得分:0)
作为解决方法,您可以手动指定JavaDoc。
导航到jar文件,选择“库属性”,单击“指定文档URL”。
对于RxJava 2.x:http://reactivex.io/RxJava/2.x/javadoc/
对于RxJava 1.x:http://reactivex.io/RxJava/1.x/javadoc/
可以找到详细的操作方法here