撰寫時間︰2010/06/06 18:51
更新時間︰2012/06/14 1000
文章更新次數︰2
因為Android現在都有將Source Code直接放在Android SDK Manager裡供我們下載,所以之前的安裝方式都不需要再理會了。
除非你想追Android4.0以前的source code。
安裝Android 4.0 source code方式如下︰
1.首先,從Android SDK Manager下載Source code。
下載Android Source code |
2.然後,在你的專案程式碼中,選擇任何一個Android的物件(如︰Activity),按下Ctrl+滑鼠左鍵(這個動作是告訴電腦你想要看Android的Class: Activity 的Source Code)
3.此時,你的Eclipse告訴你它找不到Activity類別的Source code
我找不到Activity的Source code |
5.選擇你Android SDK的安裝目錄
6.按下確定,Eclipse就會幫你把Android Source Code匯入。
註︰匯入時間蠻久的,你會以為你的Eclipse當掉了。
7.完成後,就可以看到Android 4.0.3的Activity Source Code了。
Android class: Activity的Source code |
Enjoy it!
=============================
話說: 我們都會想要在程式碼中,直接按Ctrl直接看原始碼 但是Android source卻發生沒安裝的狀況。 解決辦法: 1.安裝msysGit 2.下載Full Installer版本 3.安裝完後,在出現的畫面打上: $git clone git://android.git.kernel.org/platform/frameworks/base.git 4.下載完後,會看到下載的檔案被放到C:\msysgit\base裡
(1)首先,我必須先在android_sdk的安裝目錄:android-sdk-windows\platforms\android-8\底下,先創建一個\sources資料夾。
(2)要將C:\msysgit\base\core\java\android這個目錄,複製到我android_sdk的安裝目錄:android-sdk-windows\platforms\android-8\sources\底下
4 comments:
謝謝,終於找到一篇可以work的了
請問一下下載了懶人包之後如何看下載的原始碼,按照你上面寫的內容好不容易給以看到app\activity.java內容
問題來了
1.在app底下的其它java是一樣同專案的相關資料是嗎
2.那其他用懶人包下載下來的資料,應該還有其化專案原始碼可以看,是放在哪個資料夾下
3.那個下載的資料夾是不是一樣也是放在android-8\sources\底下
麻煩告知謝謝
回應wesker
1.在app目錄底下的其它JAVA檔是Google分類也為"app"性質的其它Class原始碼,如︰Service.java
2.除了app目錄外,其它目錄都各代表不同類型的Source code
3.不懂你的意思
請問...從 base.git 得到的是哪一版 SDK?各個版本的 SDK 不是會有差異嗎?
Post a Comment