1. 程式人生 > >檢視Android API文件的正確方式

檢視Android API文件的正確方式

使用Android Studio開發時,我們很能會需要檢視一些函式或類的定義說明,這時我們就需要檢視Android的API文件,這本是本是一件很簡單的事情,但是由於某牆的原因變得無比蛋疼。下面針對具體情況說明。

AS中簡單檢視API

在AS中我們可以簡單檢視函式或類的API,選中我們想要檢視的函式或類的程式碼,按快捷鍵 Ctrl+Q,AS就會彈出一個簡單說明的視窗:

這裡寫圖片描述

但一般我們的是這樣:

這裡寫圖片描述

那是因為AS去訪問Google的網站了,然後就gg了 ╮(╯▽╰)╭ 。我們可以翻牆來解決這個問題,或者用下面的方法。

第一步:下載Android API的文件

這裡寫圖片描述

API下載好後位於AndroidSDK的docs目錄下,有一個G大小。

第二步:設定路徑

修改 C:\Users\Administrator.AndroidStudio2.2\config\options 路徑下的 jdk.table.xml 檔案,找到如下位置(根據你安裝的API版本數可能有多處位置,最好都修改了):

<javadocPath>
    <root type="composite">
        <root type="simple" url="http://developer.android.com/reference/" />
    </root>
</javadocPath>

將標籤中的url地址改為自己PC上下載好的API目錄,定位到docs中的reference目錄,如下:

<javadocPath>
    <root type="composite">
        <root type="simple" url="file://C:/StudyProgram/android/android_SDK/docs/reference" />
    </root>
</javadocPath>

儲存重啟AS即可。

詳細檢視API

直接檢視我們下載好的API文件即可,只檢視API的話建議直接開啟這個檔案:AndroidSDK/docs/reference/classes.html ,由於這些API文件中的 js 有時還是會訪問Google網站,所以有時會很卡。。可以試試以下方法:

方法一

找個梯子。。

方法二

聽說火狐瀏覽器有離線執行模式,好像Chrome也可以。。

方法三

修改hosts把一些指向Google的網站指向到本地(此法慎用):

127.0.0.1 fonts.googleapis.com
127.0.0.1 http://www.google.com
127.0.0.1 apis.google.com
127.0.0.1 www.google.com
127.0.0.1 developer.Android.com