欧美一区二区三区老妇人-欧美做爰猛烈大尺度电-99久久夜色精品国产亚洲a-亚洲福利视频一区二区

android項(xiàng)目源碼,android app源碼

如何打開(kāi)android 源代碼

在Eclipse中查看Android源代碼

創(chuàng)新互聯(lián)專(zhuān)業(yè)為企業(yè)提供通道網(wǎng)站建設(shè)、通道做網(wǎng)站、通道網(wǎng)站設(shè)計(jì)、通道網(wǎng)站制作等企業(yè)網(wǎng)站建設(shè)、網(wǎng)頁(yè)設(shè)計(jì)與制作、通道企業(yè)網(wǎng)站模板建站服務(wù),十余年通道做網(wǎng)站經(jīng)驗(yàn),不只是建網(wǎng)站,更提供有價(jià)值的思路和整體網(wǎng)絡(luò)服務(wù)。

1.需要下載一個(gè)對(duì)應(yīng)的android sdk,下完了后找到souce目錄,將其中所有的內(nèi)容拷貝到eclipse所用的sdk下的source目錄下,如果沒(méi)有這個(gè)目錄則新建一個(gè)。

2.在eclipse中打開(kāi)一個(gè)android的類(lèi)文件,會(huì)出現(xiàn)如下圖所示提示:

點(diǎn)擊其中的“Change Attached Source"按鈕,在彈出的對(duì)話(huà)框中選擇“External Floder",選擇前面復(fù)制文件所在的source文件夾。

3.重啟eclipse,一切ok了,可以直接查看android的源代碼,如下圖所示。

Android Studio查看Android源碼報(bào)紅

在看listview源碼時(shí)發(fā)現(xiàn)有些方法報(bào)紅,但是編譯能通過(guò),clean rebuild都沒(méi)用

這是因?yàn)檫@些方法或者類(lèi)是被 android SDK隱藏的,出于安全或者某些原因,這些API不能暴露給應(yīng)用層的開(kāi)發(fā)者,所以編譯完成的android.jar包里會(huì)把這些API隱藏掉,而我們的Android項(xiàng)目是依賴(lài)android.jar的,查看源碼的時(shí)候,IDE會(huì)自動(dòng)去android.jar找對(duì)應(yīng)的API,自然會(huì)找不到。當(dāng)然,這些API在ROM中是實(shí)際存在的,有些開(kāi)發(fā)者發(fā)現(xiàn)了一些可以修改系統(tǒng)行為的隱藏API,在應(yīng)用層通過(guò)反射的方式強(qiáng)行調(diào)用這些API執(zhí)行系統(tǒng)功能,這種手段也是一種HACK。

這是官方出于安全方面的原因,沒(méi)有將全部的API都暴露給開(kāi)發(fā)者,所以報(bào)紅其實(shí)是正常的 。 并不會(huì)影響項(xiàng)目的運(yùn)行,假如想看源碼的話(huà),可以去android開(kāi)發(fā)者網(wǎng)站看。

如何查看Android源碼

當(dāng)我們?cè)趀clipse中開(kāi)發(fā)android程序的時(shí)候,往往需要看源代碼(可能是出于好奇,可能是讀源碼習(xí)慣),那么如何查看Android源代碼呢?

比如下面這種情況

假設(shè)我們想?yún)⒖碅ctivity類(lèi)的源代碼,按著Ctrl鍵,左擊它,現(xiàn)實(shí)的結(jié)果卻看不到代碼的,提示的信息便是“找不到Activity.class文件”。

此時(shí)點(diǎn)擊下面的按鈕,“Change Attached Source…”,選擇android源代碼所在位置,便彈出圖三的對(duì)話(huà)框。

第一種是選擇工作目錄,即已經(jīng)存在的android應(yīng)用程序源代碼。

第二種分兩種方式

(1)選擇External File…按鈕,添加Jar格式文件或者zip格式文件路徑;

(2)選擇External Floder…按鈕,添加文件夾所在路徑。

下面問(wèn)題就來(lái)了,源代碼在哪里?不能憑空產(chǎn)生阿。

可以通過(guò)Android SDK Manager進(jìn)行源代碼下載;(推薦該種方法),如圖四

勾選Source for Android SDK,進(jìn)行下載即可。

此外也可通過(guò)其他途徑下載,網(wǎng)上有很多共享的資源。

這里選擇第二種方式的(2)方法,選擇源碼所在目錄(即圖四下載源代碼目錄所在路徑),如圖五

點(diǎn)擊“OK”按鈕,此時(shí),Activity文件便能夠查看源代碼了,如圖六。

這樣就大功告成了!?。?/p>

如何使用android studio 查看android源碼

1、在Android studio的中進(jìn)行導(dǎo)入一個(gè)Android的開(kāi)發(fā)的項(xiàng)目的文件,然后在項(xiàng)目中選中一個(gè)需要檢查的文件。2、項(xiàng)目的文件被選中完成之后,進(jìn)行點(diǎn)擊Android studio菜單中的Analyze選項(xiàng)菜單。3、進(jìn)行點(diǎn)擊完Analyze菜單中之后,就會(huì)彈出了一個(gè)下拉的菜單的inspect code選項(xiàng)菜單。4、然后就會(huì)彈出了一個(gè)speoify inspection scope的談出框,在inspection scope中,whole project為是整個(gè)的項(xiàng)目檢查,如果只想檢查剛才選中的文件,進(jìn)行選中第四個(gè)選項(xiàng)即可file【app】即可,然后進(jìn)行點(diǎn)擊OK。5、那么在就會(huì)Android studio的底部位置中,彈出了一個(gè)項(xiàng)目的檢查的結(jié)果,也是檢查結(jié)果的列表。6、如果要查看具體的檢查的內(nèi)容的話(huà),進(jìn)行點(diǎn)擊檢查的結(jié)果的文件之后,可以查看到的是檢查結(jié)果的具體信息內(nèi)容。

文章題目:android項(xiàng)目源碼,android app源碼
標(biāo)題來(lái)源:http://chinadenli.net/article20/dsshhjo.html

成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供域名注冊(cè)網(wǎng)站維護(hù)、定制開(kāi)發(fā)面包屑導(dǎo)航、Google小程序開(kāi)發(fā)

廣告

聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶(hù)投稿、用戶(hù)轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請(qǐng)盡快告知,我們將會(huì)在第一時(shí)間刪除。文章觀點(diǎn)不代表本網(wǎng)站立場(chǎng),如需處理請(qǐng)聯(lián)系客服。電話(huà):028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時(shí)需注明來(lái)源: 創(chuàng)新互聯(lián)

營(yíng)銷(xiāo)型網(wǎng)站建設(shè)