Skip to content
This repository has been archived by the owner on Jan 7, 2023. It is now read-only.

Latest commit

 

History

History
61 lines (33 loc) · 2.51 KB

README.md

File metadata and controls

61 lines (33 loc) · 2.51 KB

Android Studio2.3 源码提示修正

注:该工具已过时。Android Studio3.0已经修复文档关联的问题

简述:

修改Android Studio2.3的Documentation提示方式,使之关联源码,防止无休止地Fetching Documentation。 相关博文:http://blog.csdn.net/mingyueyixi/article/details/70057905

  • 语言:C#
  • 类型:winfrom程序
  • 平台:windows
  • 开发工具:SharpDevelop5

Android Studio2.3版本更新以后会自动根据用户设置的sdk路径,在配置文件jdktable.xml中为每个下载的api版本生成javadoc(文档)和javasource(源码)的配置,并且当用户没有下载到doc时,默认设为网址链接:http://developer.android.com/reference/"。配置文件形如:

<javadocPath>
      <root type="composite">
        <root type="simple" url="http://developer.android.com/reference/" />
      </root>
    </javadocPath>
    <sourcePath>
      <root type="composite" url="file://D:/Android/android-sdk/sources/android-25"/>
    </sourcePath>

当使用用户Android Studio2.3写代码时,代码的文档提示会从此网址上查找,网络不好的情况下就会一直fetching Documentation。这个问题的解决方法就是将javadoc的路径重定向为源码的路径或本地文档路径。当本地文档不存在时,可以配置为源码路径,因为文档是由源码生成的,不过配置为源码之后,就不能浏览器去链接查阅,很正常,不是么?参考https://github.com/Mingyueyixi/DocDiy/issues/1。

Android的API版本众多,配置有些麻烦。当然,嫌麻烦可以只配置下载的最后一个版本。

这亦是开发这个小工具的因缘。

fetching图:

0

[注] Android Studio和eclipse不同,没有像eclipse那样,既可以显示doc的提示,又可以显示源代码的注释,Android Studio目前默认就只有Doc这种提示方式。


预览:

打开工具:

1

全部修改为网络Documentation链接:

2

全部修改为本地源码链接:

3

[注] 这个工具只修改存在的路径标签,也就是说,如果Android Studio没有配置标签进来,不会进行修改,这意味着或许某一天,你需要再次使用这个工具。