如何在eclipse裡關聯檢視android原始碼
以前沒怎麼注意過這個問題,不怎麼看原始碼,現在發現原始碼確實是很好的學習資源。
直入正題:
一、獲取android原始碼資源。
這裡指java原始檔,一般十幾兆左右,不是網上那種幾個G的andorid sdk原始碼。
有兩種途徑:1) 、從google或者百度搜索你需要的api版本的原始碼資源,一般是zip或者jar格式的。
2)、通過eclipse裡面升級sdk版本時,會有一個選項下載resources。
最後一項,勾選時,就會把java原始碼下載到sdk目錄中去。
二、獲取到原始碼時就可以新增到eclipse裡進行關聯了。你可以新建一個android專案,或者找一個已經存在的android專案,然後,右鍵專案,選擇properties選項,然後,找到java Built Path選項,點選右邊的liberaries選項,展開對應的android .jar 包,下面有一個Source attchment選項,如下圖:
會彈出一個新增資源的選單:如下圖:
第一個選項是從工作路徑中選資源新增進來,第二個選項是新增檔案壓縮包,一般是jar或者zip,rar格式的不識別(這一點要注意)。你選中你對應版本的zip壓縮包,點ok即可慢慢匯入進來。
第三個選項是直接新增解壓後的資料夾。你可以從sdk目錄下找到你的你通過eclipse下載的andorid原始碼,如上圖中的資料夾形式,選中一個對應的,點選ok,慢慢匯入即可。但是,這地方有個問題,就是,通過第三個方式匯入進去後,重啟eclipose,隨便選一個class基類,並沒有進入到原始碼中,也就是沒有關聯上,我不知道是什麼原因(有知道的麻煩告知一下)。。。。所以,我還是選擇用第二種方法,新增壓縮包的形式,匯入進去。即可檢視原始碼了。
關於android多個版本的原始碼,你只需重發匯入不同的版本各一次就行了,然後你就會在不同版本中看到不同的api原始碼。
如圖:
原始碼是一個很好的資源,希望大家能好好的利用。
相關推薦
如何在eclipse裡關聯檢視android原始碼
以前沒怎麼注意過這個問題,不怎麼看原始碼,現在發現原始碼確實是很好的學習資源。 直入正題: 一、獲取android原始碼資源。 這裡指java原始檔,一般十幾兆左右,不是網上那種幾個G的andorid sdk原始碼。 有兩種途徑:1) 、從go
在Eclipse裡設定檢視Java原始碼的方法
經常聽到別人用炫耀的語氣對我說“最近在看java的原始碼,受益匪淺啊~~”,聽得我很是羨慕啊,可是自己在Eclipse裡按F3怎麼看不到呢?難道我與java原始碼無緣?有句話叫“Always some thing”–好事多磨。我在網上查了一會發現原始碼就在我jd
Android學習——線上檢視android原始碼的3種方式
原文:http://blog.csdn.net/chuekup/article/details/8067075 上面2種都是通過第三方網站直接訪問,這裡主要說說下面這種方法: 3. 一個chrome核心瀏覽器外掛:Android SDK Referenc
使用Android studio檢視Android原始碼
轉載自 http://blog.csdn.net/Easyhood/article/details/53466648一,準備工作在使用Android Studio檢視原始碼之前,你需要做下面幾件事:下載Android原始碼進行過一次完整編譯(不編譯是無法進行原始碼匯入工作的)
Mac下檢視Android原始碼
瀏覽原始碼是成為高手的必經之路,下面講解一下在Mac上如何檢視Android原始碼 1. 下載Android原始碼 原始碼在哪下載呢,https://github.com/android
檢視 Android 原始碼版本
檢視Android 原始碼版本的方法 1. 若Android原始碼已全編譯,則通過屬性檔案build.prop(out/XXX/system/build.prop)裡面檢視ro.build.version.release的值 2. 手機中#getprop 檢
獲取 + 檢視 Android 原始碼的 方法
Android原始碼獲取方法。 作為一個Android開發者,必要的時候閱讀以下原始碼可以拓寬一下自己的視野和對android的認知程度。 Google的Android的原始碼管理倉庫是用的是Git。Android是一個開源手機終端系統,基於Linux核心的。 1、下載一個Git客戶
eclipse裡怎麼檢視變數(包括類)和方法的呼叫位置
怎麼檢視某個變數或方法的呼叫位置?下面提供了幾種方法 1. 右鍵,點Reference,可以選擇在Workspace(Ctrl+shift+G)、Project、Hierarchy中搜索呼叫。 如:開啟該類,在類的定義上即類名上,右鍵-->References-
Eclipse 檢視Android SDK原始碼
一次偶然的機會,在網上看到了Windows系統下檢視Android SDK的原始碼的方法。此刻轉載過來和大家一起分享! 先下載原始碼,最新為2.2 1. 原始碼地址:http://rgruet.free.fr/public/ 2.找SDK目錄 安裝的SDK到我的目錄E:\
使用Android Studio檢視並除錯Android原始碼
今日科技快訊 近日有訊息稱:餓了麼口碑合併成立的阿里本地生活服務公司在募集到40億美元資金後,其估值已飆升至300億美元。知情人士透露,此次新融資資金中有30多億美元來自阿里巴巴和軟銀的遠景基金,春華資本集團(Primavera Capital Group)和口碑現有投資方、阿里巴
使用android studio 檢視 android 的原始碼
以前都使用 source insight 檢視原始碼. 但是一直使用的都是盜版的. 決心改換成studio. &n
在android原始碼裡新增的資原始檔
1、將資源放入 frameworks/base/core/res/res/ 中的相應目錄,假設要新增的資源是 drawable 型別,檔名為 zgj(字尾可能為xml或者png等等),則將檔案放入 frameworks/base/core/res/res/drawable*/ 下。 2、
在eclipse中檢視sources原始碼和JavaDoc幫助文件
今天學習Netty的過程中,從官網下載的netty裡面的內容如下: 其中jar資料夾裡面的內容如下: 可以看到每一個具體的jar包就對應有一個sources.jar包,然後所有的幫助文件在javaDoc檔案下面的jar包裡面 那怎麼檢視一個類的原始碼和幫助文件呢??? 當我們在沒有進行相應的配置前,當我
Eclipse用法和技巧(23):檢視JDK原始碼
使用java開發,如果能閱讀JDK的經典程式碼,對自己的水平提高是很有幫助的。這裡總結一種接觸java之後一直使用的方式,直接訪問JDK原始碼,無須下載其他檔案。 步驟一:在eclipse中,按住Ctrl+滑鼠左鍵訪問String類 或者滑鼠放在對應的類方法物件
解決 Android 26 無法檢視系統原始碼的問題
隨著 Android 8.0 的正式釋出,相信有些朋友已經升級 SDK 開始使用新特性了。然而需要注意的是,這一次 Google 並沒有及時釋出與之對應的 Android-26 原始碼。這帶來的問題是,當你按下 command 同時單擊某個系統 API 想瀏覽原始碼文件時,會
檢視Android的API原始碼方法
推薦一個去除Android的API原始碼中hide隱藏的API地址,可以直接下載替換Android Studio中platform下android.jar檔案 地址: https://github.com/anggrayudi/android-hidden-api 用法: 1.下載對
IntelliJ IDEA中怎麼檢視檔案中所有方法(類似eclipse裡面的outline)
IntelliJ IDEA中實現跟eclipse一樣的outline方法,檢視檔案內所有已經宣告的方法。 mac的可以在key map 裡搜尋下這個: file structure 然後看
Android原始碼APK剝離到eclipse除錯執行教程
轉載請註明出處多謝 廢話不多說,簡單介紹下流程有問題歡迎提問 1.首先把原始碼匯入eclipse。 例如email,原始碼目錄是package/app/email 這個資料夾拿出來,然後在eclipse中使用 file,import,existing Android cod
如何在eclipse檢視jdk原始碼(src.zip)
在eclipse編寫程式碼的過程中,有時候想點進去看看jdk的原始碼,瞭解下里面具體的實現。在沒有任何配置的情況下,應該是看不到原始碼的。 其實只需要把jdk安裝目錄下的src.zip壓縮包新增到eclipse即可看到原始碼。具體如下面配置。 1、點選eclipse 頂部欄【window】--【prefe
ANDROID自定義檢視——onLayout原始碼 流程 思路詳解
簡介: 在自定義view的時候,其實很簡單,只需要知道3步驟: 1.測量——onMeasure():決定View的大小 2.佈局——onLayout():決定View在ViewGroup中的位置 3.繪製—