
2014-12-23  ♠♣ ;| 發布者:梁國(guó)芳&nbs≠β"p; | ¶δ>查看(kàn):3320次
android聲明(míng):高(gāo)手跳(tiào✘β∏)過此文(wén)章(zhāng)
當我們在eclip¶αse中開(kāi)發android程序的(de§™)時(shí)候,往往需要(yào)看(kàn)源代碼(可(©&kě)能(néng)是(shì)出于好(hǎo)奇,可(βε±kě)能(néng)是(shì)讀(dú✔✘)源碼習(xí)慣),那(nà)麽如(rú)何查看(kànλ∞₽☆)Android源代碼呢(ne)?
比如(rú)下(xià)面這(zhè)種情況

↔ ↕↓ &☆∑'nbsp; &n>÷σ₽bsp;  α₽; &nbs<£p; &nb$≥€sp; 圖一(yī)
假設我們想參看(kàn)A¶✔≥ctivity類的(de)源代碼,按著(zβσ♣$he)Ctrl鍵,左擊它,現(xiàn)實的(de)結™≈果卻看(kàn)不(bù)到(dào)代碼的(de),提示的(de)信息便是 α(shì)“找不(bù)到(dào)Activity.cl♣ ÷ass文(wén)件(jiàn)”≠≈。

&nbε•sp; &nb$♣✘♦sp; ×÷≠φ &↓φnbsp; &↑≥δnbsp; &n↕∑bsp; 圖二
此時(shí)點擊下( ↓xià)面的(de)按鈕,“Change Atta←♥ched Source…”↑§$α,選擇android源代碼所在位置,便彈出圖≤λ♦×三的(de)對(duì)話(huà)框。

&nb↔♣>←sp; &nb☆←↑sp; ¥ε  ₩ ★♠; "< &nπ£$bsp;  ®α;圖三
第一(yī)種是(shì)選擇工(gōng)作(zuò)目錄≤≠£∞,即已經存在的(de)android應用(yòng)程&ε序源代碼。
第二種分(fēn)兩種方式
(1)選擇External File…按鈕,添加Jar格γ✔式文(wén)件(jiàn)或者zip格式文(wén)件(ji¥™àn)路(lù)徑;
(2)選擇External Floder…按&↔σ→鈕,添加文(wén)件(jiàn)夾所在路(lù)徑。
下(xià)面問(wèn)題就(jiù)來(lái ₩≥✔)了(le),源代碼在哪裡(lǐ)?不(bù)能₹☆(néng)憑空(kōng)産生(shēng)阿。
可(kě)以通(tōng)過Android SDK M↓ anager進行(xíng)源代碼下(xià)載↔↑↑;(推薦該種方法),如(rú)圖四

&nbsδ∑≤'p; &nbsπ∞☆p; &nbs"≤₽♠p;  ↓≈↔£; &n$←bsp; &¶♦nbsp; 圖四
勾選Source for Android SDK,進行(xíng)下(xi¥↑♣£à)載即可(kě)。
此外(wài)也(yě)可(kě)通(tōng)過™$×α其他(tā)途徑下(xià)載,網上(shàng)有(yǒu)很(hěεπn)多(duō)共享的(de)資源。
這(zhè)裡(lǐ)♦♠×≥選擇第二種方式的(de)(2)方法,選擇源碼所在目錄(即圖四下(xià π β)載源代碼目錄所在路(lù)徑),如(rú)圖五

&nb☆> ¶sp; &n≤ε₹↑bsp; &n≥✘bsp; &nbσ♦sp; &☆☆nbsp; &nbs✔♥¶£p; &∞♠nbsp; 圖五
點擊“OK”按鈕,此時(shí),Activi✘←>≤ty文(wén)件(jiàn)便能(néng)夠查←★≈看(kàn)源代碼了(le),如(rú)圖六。

&nb↔₩βsp; &nbs↑♦p; &n¥✘<¥bsp; ÷♦ &nbs®Ωp; &nbs♠ p; &n€→÷bsp; &nbs✔≥↕p; 圖六
這(zhè)樣就(jiù)大(dà)功告成了(le)!!★✘ε∏!
