在Eclipse中開發Android程序,添加javadoc目錄,可以詳細顯示API的說明。。。

在Windows中使用Eclipse做Android應用的時候,特別煩人的是看不到Android API類與函數的聲明和註釋,還有傳入參數的名稱。

這個一切一切都是因爲沒有設置好android.jar的javadoc路徑,呵呵,題外一句,java有個特別好的工具就是javadoc,使用這個工具可以從源代碼的標準註釋中生成幫助文檔。。。

 

另外發兩個可以用的android SDK幫助文檔鏡像:

http://www.ideasandroid.com/android/sdk/docs/index.html

http://android.yyable.com/offline.html

 

因爲在Linux下面使用Eclipse的時候是可以詳細顯示的。。。所以在windows裏面試了一下,竟然可以了,,,

先來看看,這個狀況,在沒有設置doc路徑的時候,函數說明,沒有,傳入參數,讓人看不懂,如下:

 

android.view.animation.TranslateAnimation.TranslateAnimation(int arg0, float arg1, int arg2, float arg3, int arg4, float arg5, int arg6, float arg7)

Note: This element neither has attached source nor attached Javadoc and hence no Javadoc could be found.

首先需要下載android的幫助文檔,然後解壓出來,下載地址:

http://dl-ssl.google.com/android/repository/docs-2.2_r01-linux.zip

 

然後打開eclipse右鍵你的工程,點屬性, 

點擊你的 "Java Build Path"裏面的在第一位的Libraries路徑,中android.jar的javadoc路徑是否已經設置了,如果設置了,看下設置的是什麼路徑。。。

 

 

現在版本,好像無法設置android.jar的javadoc路徑,但是隻有設置了這個路徑,纔會顯示API的說明文檔。。。

沒有辦法了,如果沒有設置則設置一個路徑方法如下圖,如果已經有路徑了,直接把API文檔放到那個路徑中去了,一般默認的都會在sdk目錄中的docs文件夾中,。

點擊"Javadoc location"在右邊的地址框裏面選中,你解壓出來的文件夾中的"reference"目錄,

然後就可以看到效果了,

 

 

谷歌api的安裝包

http://dl-ssl.google.com/android/repository/google_apis-3-r03.zip

http://dl-ssl.google.com/android/repository/google_apis-4_r02.zip

http://dl-ssl.google.com/android/repository/google_apis-5_r01.zip

http://dl-ssl.google.com/android/repository/google_apis-6_r01.zip

http://dl-ssl.google.com/android/repository/google_apis-7_r01.zip

http://dl-ssl.google.com/android/repository/google_apis-8_r02.zip

Android開發包

http://dl-ssl.google.com/android/repository/android-1.1_r1-windows.zip

http://dl-ssl.google.com/android/repository/android-1.5_r04-windows.zip

http://dl-ssl.google.com/android/repository/android-1.6_r03-windows.zip

http://dl-ssl.google.com/android/repository/android-2.0_r01-windows.zip

http://dl-ssl.google.com/android/repository/android-2.0.1_r01-linux.zip

http://dl-ssl.google.com/android/repository/android-2.1_r02-windows.zip

http://dl-ssl.google.com/android/repository/android-2.2_r02-windows.zip

https://dl-ssl.google.com/android/repository/android-2.3_r01-linux.zip

http://dl-ssl.google.com/android/repository/android-2.3.1_r02-linux.zip

http://dl-ssl.google.com/android/repository/android-3.0_pre_r01-linux.zip

許可證

http://dl-ssl.google.com/android/repository/market_licensing-r01.zip

工具

http://dl-ssl.google.com/android/repository/tools_r07-windows.zip

文檔

http://dl-ssl.google.com/android/repository/docs-2.2_r01-linux.zip

http://dl-ssl.google.com/android/repository/docs-Honeycomb_pre_r01-linux.zip

樣例

http://dl-ssl.google.com/android/repository/samples-Honeycomb_pre_r01-linux.zip

http://dl-ssl.google.com/android/repository/samples-2.3_r01-linux.zip

http://dl-ssl.google.com/android/repository/samples-2.2_r01-linux.zip

http://dl-ssl.google.com/android/repository/samples-2.1_r01-linux.zip

USB驅動

http://dl-ssl.google.com/android/repository/usb_driver_r03-windows.zip

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章