導航:首頁 > 操作系統 > eclipseandroid系統源碼

eclipseandroid系統源碼

發布時間:2022-08-15 00:12:47

1. 如何在Eclipse中查看android源代碼

方法如下:

  1. 在eclipse中,滑鼠放在一個android提供的類上,按下ctrl鍵,會打開一個新頁面,提示找不到對應的類的class或者源文件,點擊attach source...

    2. 怎麼在Eclipse中查看Android API源碼以及support包源碼

    查看Android
    API源碼:
    1、第一步:選中Android項目,滑鼠右鍵「Properties——》java
    Build
    Path——》Libraries」
    2、第二步:展開添加的SDK庫文件,例如Android
    4.0,選中Source
    attachment,最後點擊「編輯」
    3、第三步:關聯本地的Android源碼文件,選中源碼存放位置

    3. 如何使用Eclipse開發Android源碼

    用eclipse+ADT作為android開發工具,可以說是很方便的,在HelloActivity小程序里我們就感覺到eclipse功能的強大。那麼,我們可以用eclipse來開發android源碼嗎?如果我們直接把android源碼里一個工程導入eclipse,一般來說都會出現錯誤,說許多類庫(包)找不到。
    今天找到關於怎樣使用eclipse來開發android源碼的官方文檔:
    https://sites.google.com/a/android.com/opensource/using-eclipse7e7V/[:]!l*P+n0`
    從該文檔和實踐可以總結出幾點:0J*f"t:q/i&c
    1、可以使用eclipse來編輯JAVA程序、檢查錯誤(主要是類庫包含和語法方面),但是不能在eclipse上編譯運行android源碼,還是得在shell中make(或mm或mmm)
    2、android源碼文件夾里提供有一些eclipse配置文件,.n;`4E)z5B8G6V,z1x2a
    .claapath:eclipse工程的配置文件,方便我們直接把android源碼相應的文件和JAVA包導入工程#?%B9J,m!t%n0t*B9P'?;{
    android-formatting.xml和android.importorder:這個很重要,主要是用來規范我們的編碼風格,更容易使我們的代碼風格一致
    3、把android源碼作為一個工程導入eclipse時,必須注意兩點
    1)、新建的工程必須是javaproject,不能是androidproject,否則會破壞android源碼(一般是多添加文件/文件夾)
    2)、導入前最好檢查.classpath里的文件在android源碼中是否有相應的文件(文件夾),否則也會破壞android源碼(一般是多添加文件/文件夾)
    總的來說:!P"A+~']%p9I5U7V;S;B
    1、用eclipse來編輯代碼、檢查錯誤
    2、不在eclipse上編譯、運行android源碼程序,只能在命令行通過make(或mm或mmm)編譯android源碼
    3、可以在eclipse上調試android源碼程序(原理:eclipse通過ddms伺服器在emulator上進行調試),並可以單步調試、斷點調試。
    下面,從官方文檔總結出具體怎樣用eclipse來開發android源碼
    1、建立基本的android開發環境3{#?0q:D&k#k)$R
    請參考官方文檔或
    2、編譯android源碼
    android源碼根目錄下通過make進行編譯,請注意一些配置,具體可參考
    3、把eclipse工程配置文件復制到android源碼根目錄下
    cpdevelopment/ide/eclipse/.classpath./
    chmo+w.classpath#Makethewritable
    4、修改eclipse程序的配置
    1)、修改eclipse緩存設置
    把eclipse.ini(在eclipse軟體的安裝目錄下)的3個值改為下面的值:
    -Xms128m/i2t!A4p!Z%V/q#o"J
    -Xmx512m;Jz8E.@'z'D'D3W
    -XX:MaxPermSize=256m
    2)、把android-formatting.xml和android.importorder導入eclipse
    android-formatting.xml、.classpath和android.importorder都放在development/ide/eclipse/下
    android-formatting.xml用來配置eclipse編輯器的代碼風格;android.importorder用來配置eclipse的import的順序和結構。(S8q$p'T*x"/H7a
    在window->preferences->java->Codestyle->Formatter中導入android-formatting.xml+X"y*b!N$m
    在window->preferences->java->Codestyle->OrganizeImports中導入android.importorder#Fd5X"H.X
    3)、安裝anyedit插件(可選)#G9C;h/Z&q5D!s8z7y9_
    在http://andrei.gmxhome.de/anyedit/下載並導入eclipse中+J.X#@5?3r3U
    5、把android源碼作為一個工程導入eclipse
    導入前先檢查.classpath里的文件在android源碼中是否有相應的文件(文件夾),否則也會破壞android源碼(一般是多添加文件/文件夾),.classpath里多餘的路徑可刪除-]!U4n$@:~9b+A1|-z
    新建JavaProject(不是androidproject,否則會破壞android源碼),選擇從已存在的工程導入,工程名任意,完成。
    導入時,eclipse要build工程,比較慢。導完後,一般都沒有錯誤。"B(Ui%w#w*y4]
    6、eclipse上調試android里的程序。
    先執行:$K+H,r.},v._U5q'x&~,I
    cdandroid源碼目錄
    .build/envsetup.sh
    lunch1#tobuildtheemulator
    emulator&#$q-{/n6z+{.k0O&I0-p
    ddms&#
    然後在eclipse中配置調試類型和埠:5z8t(q*A+o-g7L#_
    在Run->DebugConfigurations->Remotejavaapplication上雙擊,然後,」Host:」設為localhost,」Port:」設為8700,」ConnectionType」為Standard(SocketAttach)
    然後「Apply」-Q7I(8v4BA9R/Q&u
    注意,在點擊」Debug」時苦出錯,說8700埠被佔用,那麼把DDMS程序關掉,重新打開DDMS就OK了。如果提供連不到VM錯誤時,請注意,要先在DDMS中選中某一進程(對應某一應用程序),才能在eclipse執行Debug。.B%*E!T,K7N8Ub
    在eclipse調試時,可以設斷點、單步調試。估計google團隊也是這樣開發、調試android應用程序的&X:n6t"|%B4E
    7、編譯android源碼2?:`9i0O1U;E*|+Z']/r
    執行:
    cdandroid源碼目錄0v1Z;p1P0|$V6x5A.@$S2o7p
    .build/envsetup.sh$R!h!^-l/l:i5P
    那麼就會多出mm/mmm等命令,mm/mmm用來編譯模塊(包括C、C++、JAVA程序)。我們也可以直接在android源碼根目錄下執行「make模塊名」來編譯模塊。

    來自開源中國網老槍的分享

    4. 怎樣使用Eclipse來開發Android源碼

    使用Eclipse來開發Android源碼步驟:

    1、Eclipse必須按照ADT插件並下載對應的SDK庫文件,按照插件後的Eclipse


    4、點擊下一步,即可完成使用Eclipse來開發Android源碼

    5. eclipse中android系統源碼在哪個文件夾

    在Eclipse中查看Android源代碼 1.需要下載一個對應的android sdk,下完了後找到souce目錄,將其中所有的內容拷貝到eclipse所用的sdk下的source目錄下,如果沒有這個目錄則新建一個。 2.在eclipse中打開一個android的類文件,會出現如下圖所示提示: 點擊其中的「Change Attached Source"按鈕,在彈出的對話框中選擇「External Floder",選擇前面復制文件所在的source文件夾。 3.重啟eclipse,一切ok了,可以直接查看android的源代碼,如下圖所示。

    6. 如何在Eclipse中查看Android源碼或者第三方組件包源碼

    1、用Eclipse查看,安卓實現源碼時,會出現如下錯誤,Source not found,這是選擇的開發包出錯,或者,沒有改函數的實現,一般都會有的,所以,大多是,選擇的 SDK出現錯誤。這時候,你要找到,android包所在目錄,最新Eclipse和以往的Eclipse有所差異。 2、點擊按鈕,點擊,External Folder選擇,sdk所在的文件件,大家注意地址的,選擇,一定不能錯。 3、出現,如圖所示,operation in progress.....說明,成功了。

    7. 怎麼把Android源碼導入Eclipse

    1. 首先打開 eclipse 開發工具。過程中會出現一個選擇開發空間的選項,直接OK 就可以了;

    2. 進入到主頁面,選擇左上角的 文件----導入;
    3. 進入下一個頁面之後。選擇導入的是 android文件。所以選擇 下面紅色方框裡面的東西。點擊下一步;
    4. 選擇源碼的路徑;
    5. 找到源碼(這里的源碼不能是壓縮包,必須是解壓縮之後的文件);
    6. 然後選擇裡面的第一個總文件,不要選擇下面的那些分開的。選擇紅框裡面的。然後單擊完成按鈕;
    7. 導入文件完成之後在主頁面就會出現 如圖所示的一個包名,這就是剛剛導入的。

    8. 如何在eclipse中查看android源碼

    當我們在eclipse中開發android程序的時候,往往需要看源代碼(可能是出於好奇,可能是讀源碼習慣),那麼如何查看Android源代碼呢?


    比如下面這種情況



    這樣就大功告成了!!!

    9. 如何用eclipse打開android源碼

    1.先打開eclipse主界面 選擇File-》Important 2.選擇Existing Android Code Into Workspace 3.點擊Next,然後選擇「browser」 定位到要導入應用所在的文件夾 4.然後就能看到已經建的程序,勾選它,然後點擊「Finish」 注意:如果勾選了 projects into workspace 他會把你要導入的源程序 復制一份到你平時的workspace 一般建議勾選

    10. 怎麼使用Eclipse來開發Android源碼

    項目中要在Android移動終端開發代理軟體Agent,涉及到的API還沒被加到SDK中,所以要在源代碼中開發,用eclipse+ADT作為android開發工具,可以說是很方便的,在HelloActivity小程序里我們就感覺到eclipse功能的強大。那麼,我們可以用eclipse來開發android源碼嗎?如果我們直接把android源碼里一個工程導入eclipse,一般來說都會出現錯誤,說許多類庫(包)找不到,參考http://groups.google.com/group/android-platform/browse_thread/thread/0c344453303d338f/635a9f6d0f0fce89?hide_quotes=no
    今天找到關於怎樣使用eclipse來開發android源碼的官方文檔:

    https://sites.google.com/a/android.com/opensource/using-eclipse

    從該文檔和實踐可以總結出幾點:

    1、可以使用eclipse來編輯JAVA程序、檢查錯誤(主要是類庫包含和語法方面),但是不能在eclipse上編譯運行android源碼,還是得在shell中make(或mm或mmm)

    2、android源碼文件夾里提供有一些eclipse配置文件,

    .claapath:eclipse工程的配置文件,方便我們直接把android源碼相應的文件和JAVA包導入工程

    android-formatting.xml和android.importorder:這個很重要,主要是用來規范我們的編碼風格,更容易使我們的代碼風格一致

    3、把android源碼作為一個工程導入eclipse時,必須注意兩點

    1)、新建的工程必須是javaproject,不能是androidproject,否則會破壞android源碼(一般是多添加文件/文件夾)

    2)、導入前最好檢查.classpath里的文件在android源碼中是否有相應的文件(文件夾),否則也會破壞android源碼(一般是多添加文件/文件夾)

    總的來說:

    1、用eclipse來編輯代碼、檢查錯誤

    2、不在eclipse上編譯、運行android源碼程序,只能在命令行通過make(或mm或mmm)編譯android源碼

    3、可以在eclipse上調試android源碼程序(原理:eclipse通過ddms伺服器在emulator上進行調試),並可以單步調試、斷點調試。

    下面,從官方文檔總結出具體怎樣用eclipse來開發android源碼

    1、建立基本的android開發環境

    請參考官方文檔或<android模擬器在ubuntu8.10的安裝>

    2、編譯android源碼

    android源碼根目錄下通過make進行編譯,請注意一些配置,具體可參考<android源碼的編譯>

    3、把eclipse工程配置文件復制到android源碼根目錄下

    cp development/ide/eclipse/.classpath ./

    chmod u+w .classpath # Make the writable

    4、修改eclipse程序的配置

    1)、修改eclipse緩存設置

    把eclipse.ini(在eclipse軟體的安裝目錄下)的3個值改為下面的值:

    -Xms128m

    -Xmx512m

    -XX:MaxPermSize=256m

    2)、把android-formatting.xml和android.importorder導入eclipse

    android-formatting.xml、.classpath和android.importorder都放在development/ide/eclipse/下

    android-formatting.xml用來配置eclipse編輯器的代碼風格;android.importorder用來配置eclipse的import的順序和結構。

    在window->preferences->java->Codestyle->Formatter中導入android-formatting.xml

    在window->preferences->java->Codestyle->OrganizeImports中導入android.importorder

    3)、安裝anyedit插件(可選)

    在http://andrei.gmxhome.de/anyedit/下載並導入eclipse中

    5、把android源碼作為一個工程導入eclipse

    導入前先檢查.classpath里的文件在android源碼中是否有相應的文件(文件夾),否則也會破壞android源碼(一般是多添加文件/文件夾),.classpath里多餘的路徑可刪除

    新建JavaProject(不是androidproject,否則會破壞android源碼),選擇從已存在的工程導入,工程名任意,完成。

    導入時,eclipse要build工程,比較慢。導完後,一般都沒有錯誤。

    6、eclipse上調試android里的程序。

    先執行:

    cd android源碼目錄

    . build/envsetup.sh

    lunch 1 # to build the emulator

    emulator & # you should see a GUI picture of a phone

    ddms & # you should get a splufty debugging console

    然後在eclipse中配置調試類型和埠:

    在Run->Debug Configurations->Remotejavaapplication上雙擊,然後,」Host:」設為 localhost,」Port:」設為8700,」ConnectionType」為Standard(SocketAttach)

    然後「Apply」

    注意,在點擊」Debug」時苦出錯,說8700埠被佔用,那麼把DDMS程序關掉,重新打開DDMS就OK了。如果提供連不到VM錯誤時,請注意,要先在DDMS中選中某一進程(對應某一應用程序),才能在eclipse執行Debug。

    在eclipse調試時,可以設斷點、單步調試。估計google團隊也是這樣開發、調試android應用程序的

    7、編譯android源碼

    執行:

    cd android源碼目錄

    . build/envsetup.sh

    那麼就會多出mm/mmm等命令,mm/mmm用來編譯模塊(包括C、C++、JAVA程序)。我們也可以直接在android源碼根目錄下執行「make模塊名」來編譯模塊。

    分類: Android-app, Android-SourceCode

閱讀全文

與eclipseandroid系統源碼相關的資料

熱點內容
程序員四級沒過有什麼影響 瀏覽:540
單片機與觸摸屏連接 瀏覽:853
進程序員公司能穿涼鞋嗎 瀏覽:245
PDF框大小 瀏覽:84
單片機產生鋸齒波 瀏覽:225
如何修改ie代理伺服器 瀏覽:417
折紙手工解壓玩具不用a4紙 瀏覽:485
怎麼雙向傳輸伺服器 瀏覽:286
電腦如何實現跨網段訪問伺服器 瀏覽:549
模塊化網頁源碼位元組跳動 瀏覽:485
梯度下降演算法中遇到的問題 瀏覽:605
伺服器連接電視怎麼接 瀏覽:323
phploop語句 瀏覽:502
交叉編譯工具鏈里的庫在哪 瀏覽:781
安卓手q換號怎麼改綁 瀏覽:399
nba球星加密貨幣 瀏覽:789
命令看網速 瀏覽:124
java堆分配 瀏覽:161
linuxbuiltin 瀏覽:560
cstpdf 瀏覽:941