日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當(dāng)前位置: 首頁 >

如何在Eclipse中查看Android API源码以及support包源码

發(fā)布時間:2025/7/25 36 豆豆
生活随笔 收集整理的這篇文章主要介紹了 如何在Eclipse中查看Android API源码以及support包源码 小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.

http://my.eoe.cn/futurexiong/archive/181.html


開發(fā)第三方Android應(yīng)用的,大多數(shù)人應(yīng)該還是Eclipse結(jié)合ADT來開發(fā)。那么大多數(shù)時候我們可能希望點(diǎn)擊API提供的一個類或者一個方法或者一個變量,從而進(jìn)入API相關(guān)的源碼中進(jìn)行查看,用于Debug或者就是想閱讀下API源碼啥的,去下載對應(yīng)版本的framework源碼來看又稍嫌麻煩耗時,這時候一般我們都希望使用Eclipse中Source attachment來關(guān)聯(lián)android.jar的源碼。但是即便是到ADT21,SDK中也僅有Android4.0版本以后的Source folder,而且還需要自行進(jìn)行Source attachment。在之前網(wǎng)上已經(jīng)流傳了較多的教程,也有一些如1.5,1.6,2.2版本的Source的zip包可供下載,可畢竟麻煩而且很不全面。我就不詳細(xì)說了。

所謂磨刀不誤砍柴工,下面給大家介紹一款Eclipse的插件Android Sources。它已經(jīng)內(nèi)置集成了Android 4.0.1, 2.3.4, 2.3, 2.2, 2.1, 2.0.1, 1.6 和 1.5版本的source zip包,并且在安裝完成后自動幫你把Source attachment做好了,而SDK中自帶的Android 4.0以后的Source folder,也一并幫你做好了關(guān)聯(lián),你所需要的僅僅是點(diǎn)擊你所需要查看的內(nèi)容,然后就能跳進(jìn)對應(yīng)的源碼中進(jìn)行查看。

首先進(jìn)入Eclipse Install New Software,點(diǎn)擊Add,名字輸入讓你能想起這個插件作用的名字,然后在Location的地方輸入http://adt-addons.googlecode.com/svn/trunk/source/com.android.ide.eclipse.source.update/
然后點(diǎn)擊OK。

出現(xiàn)插件后選中,然后一路next至finish,安裝好后重啟Eclipse。你會發(fā)現(xiàn)你已經(jīng)能點(diǎn)擊打開API的源碼了。大功告成。

現(xiàn)在Android版本已經(jīng)更新到4.2,有很多相當(dāng)好用的特性,Google Android官方也為此提供了向后兼容的support包。因此我建議大家在兼容2.3及以前版本的時候使用support包進(jìn)行開發(fā)??墒钱?dāng)我們同樣想查看support包中的源碼的時候該怎么辦呢?Android SDK在extras目錄中同樣提供了support包的源碼,當(dāng)然前提是你使用Android SDK Manager下載過了Android Support Library。當(dāng)我們使用到support包的時候,它一般都會靜靜的躺在libs目錄里,這個時候我們只需要在同一個目錄下建一個properties文件,名字跟你所用的support jar包相同,即android-support-v4.jar會有一個對應(yīng)的android-support-v4.jar.properties的文件,文件里面寫入src = your sdk dir\extras\android\support\v4\src,這是在Windows下的寫法,“”需轉(zhuǎn)義,Linux下則按正常寫法就好。這是絕對路徑的寫法,相對路徑則是相對于libs目錄,可根據(jù)自己的需要替換。保存,然后
Close Project再Open Project,你會發(fā)現(xiàn)support包的API也能點(diǎn)擊查看了。


轉(zhuǎn)載于:https://www.cnblogs.com/eaglegeek/p/4557964.html

總結(jié)

以上是生活随笔為你收集整理的如何在Eclipse中查看Android API源码以及support包源码的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網(wǎng)站內(nèi)容還不錯,歡迎將生活随笔推薦給好友。