如何在Android Studio中设置外部文档?

时间:2015-03-10 00:55:02

标签: android intellij-idea android-studio

我想让 Shift + F1 (显示外部文档)工作。 我知道这个问题: How can I make IntelliJ/Android Studio open Android docs when clicking F1 on function?

但是我的项目结构非常不同(即缺少图书馆部分!)

Project Structure

如何在Android Studio 1.1.0中设置外部文档位置?
IE浏览器。适用于Android支持库,Google Play服务等

修改 Android SDK的外部文档已经可以使用了,但我无法将其更改为在线版本,我根本无法将其设置为Play服务和支持库

2 个答案:

答案 0 :(得分:3)

根据要求重复上述评论作为答案:

不幸的是,Android Studio已经操纵了IntelliJ设置IDE,因此您无法在UI中为文档提供外部链接。通常,模块设置(或项目结构)可以查看所有库并配置在何处查找外部文档。如果您感觉很勇敢,可以通过转到~/.idea/libraries并编辑play_services_x_y_z.xml来手动尝试(x,y和z是您正在使用的版本号。)查找<JAVADOC />标记。将其修改为<JAVADOC>并添加子标记<root url="put_your_external_url_here" />,然后关闭javadoc标记。

如果文件发生变化,您应该能够创建自定义gradle任务以注入相应的XML,以防止出现gradle sync问题。但是,这将是一些工作。它实际上是IntelliJ如何处理Gradle中的maven依赖关系以及它的项目设置而不是gradle的错误的函数,因此我认为没有任何特殊的gradle设置可以使它工作。

答案 1 :(得分:1)

进入您的Android SDK(工具 - &gt; Android - &gt; SDK管理器)并确保&#34; Android SDK文档&#34;已针对您正在构建的Android目标版本安装(请参阅Android 5.1(API 22)部分):

Android SDK Manager