请问如何配置 AndroidStudio,才能快速、准确 地显示 API 文档

2017-09-01 22:40:28 +08:00
 Refac
没修改配置前,加载要很久,貌似是在线的文档。修改后,速度倒是快了,但是很多就只剩一个方法的签名。
10220 次点击
所在节点    Android
13 条回复
bkmi
2017-09-02 00:02:32 +08:00
不清楚你想问的是什么,也不知道你修改的配置是什么,看看这个 http://mrhaki.blogspot.com/2015/09/gradle-goodness-download-javadoc-files.html?m=1
WordTian
2017-09-02 18:23:49 +08:00
感觉你修改后获得的是 AS 通过反射获得的函数名,而不是 API 文档。API 文档一般都是在线的,除非你本地已经下载好了,而且给加载到 as 里了
XinLake
2017-09-03 10:48:07 +08:00
是不是说按 Ctrl + Q 弹出 API 文档很慢

Android Studio 最近的更新直到现在 2.3.3 都有这个现象,原因是当查看文档时 AS 访问在线文档但是无法到达,StackOverflow 上有人分析出原因并且对症下药给出了修改方法(修改 jdk.table.xml 指向本地内容)。

修改之后你所使用的 SDK 需要带有 Source,没有的话就会像你讲的那样没什么内容。在 SDK Manager 里添加 Source
janus77
2017-09-03 14:10:21 +08:00
@XinLake 老哥能给个问题地址吗
Refac
2017-09-03 14:20:14 +08:00
@XinLake 对的,我就是修改过一个配置文件,不过忘了是哪个,怎么修改的呢,搜索也搜不到。麻烦给下关键字或者链接行么?谢谢。
Refac
2017-09-03 14:57:02 +08:00
@XinLake @WordTian
Source 只有 API25 有,26 没有。是不是这个问题造成的?
Documentation 改成本地的了,在 jdk.table.xml 中,不过我只修改了 API 26 Plantform 节点下的。
Refac
2017-09-03 14:57:43 +08:00
janus77
2017-09-03 16:38:18 +08:00
@Refac #7 谢谢
XinLake
2017-09-03 16:52:12 +08:00
@janus77
7 楼的地址对滴。

@Refac
SDK API 26 官方目前没有提供源码,如果用 26 的 Document 没内容可显示。
用最近的好像是 25。
Refac
2017-09-03 17:00:46 +08:00
@XinLake 所以,意思是每个节点都需要改为本地?
XinLake
2017-09-04 09:03:52 +08:00
@Refac
要吧,我那时没改全有时候还是会很慢。
janus77
2017-09-04 17:38:11 +08:00
今天试了下,发现改成国内文档站点的地址也可以,没有本地的那么快但是能用了
```xml
<javadocPath>
<root type="composite">
<root type="simple" url="http://developer.android.google.cn/reference/" />
</root>
</javadocPath>
```
Refac
2017-09-04 21:16:34 +08:00
@janus77 谢了,我试试

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/387577

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX