Android源代碼加入SDK
當(dāng)我們用ADT創(chuàng)建了一個(gè)Android項(xiàng)目后,默認(rèn)是沒有包含Android.jar源代碼的,例如當(dāng)我們想查看類Activity的代碼時(shí),我們通常會(huì)得到這樣的一個(gè)界面:
這個(gè)時(shí)候我們?nèi)绻朐陧?xiàng)目中查看android中的類的代碼,就得采用其他的方法如下的方法
ADT搜尋android的代碼是從sdk目錄下的sources文件夾下搜索的,當(dāng)我們將android.jar的代碼放入其中,則在Eclipse中就可以查看了,不過android的源代碼非常多,要先下載整個(gè)的android的代碼才能提取出來,不過我們不用提取了,網(wǎng)上已經(jīng)有高人將其提取出來了
例如以下的下載網(wǎng)址中就可以下載到Android1.5,Android1.6的Android source code
http://rgruet.free.fr/public/android-1.5-cupcake-src.zip (21.6MB). 這個(gè)是1.5的android source code
http://www.weka.com.br/files/android/android-1.6-donut-src.zip 這個(gè)是1.6的android source code
載下來后,需要進(jìn)入sdk的安裝目錄下的\platforms文件夾下,所有的sdk版本都在此目錄下,
這個(gè)目錄下一般有android-2,android-3,android-4,android-5,android-6,android-7,android-8,這個(gè)與我們通常說的Android的版本對(duì)應(yīng)關(guān)系式Android-8對(duì)應(yīng)
Android2.2版本,Android-7對(duì)應(yīng)的是Android2.1,Android-6對(duì)應(yīng)Android2.0.1,Android-5對(duì)應(yīng)Android2.0,Android-4對(duì)應(yīng)Android1.6,Android-3對(duì)應(yīng)Android1.5
比如,你下載了上面的http://rgruet.free.fr/public/android-1.5-cupcake-src.zip,那你應(yīng)該進(jìn)入platforms\android-3下,新建一個(gè)文件夾sources(注意是sources,不是source),將下載的壓縮文件解壓到sources目錄下,這樣在Eclipse中就可以查看android類的代碼了!?。?!
【編輯推薦】