安卓studio如何運行源碼(android studio源碼怎么打開)
1首先將手機(jī)設(shè)置為調(diào)試模式 方法設(shè)置應(yīng)用程序開發(fā)USB調(diào)試,打上勾即可2用數(shù)據(jù)線連接至電腦,在電腦上安裝豌豆莢,此時豌豆莢會幫你安裝驅(qū)動,安裝好后豌豆莢就可以連接上手機(jī)了3用adb命令測試是否。
Android Studio有兩種調(diào)試模式可供參考,一個是直接進(jìn)入調(diào)試模式,另一個是進(jìn)程調(diào)試以下均是android studio的截圖一調(diào)試模式 二進(jìn)程調(diào)試 經(jīng)驗一般來說,當(dāng)程序一啟動等等不好一個界面一個步驟的跟蹤的時候,可以采用。
Android Studio是利用SDK框架開發(fā)運行于Android系統(tǒng)的應(yīng)用程序的一個代碼編輯工具,編寫的程序是運行在裝有Android系統(tǒng)的設(shè)備或者Android虛擬機(jī)上運行的,這個家伙搞出來的都是應(yīng)用,跟系統(tǒng)源碼沒什么關(guān)系A(chǔ)ndroid源碼是一個復(fù)雜的。
作為開發(fā)者,查看源碼是非常有必要的所以寫下這篇文章來記錄一下常用的快捷鍵參考鏈接。
1 找到項目地址,點擊DownloadZIP,下載完成后,解壓到本地磁盤如圖1所示 圖1 2找到該項目使用的gradle版本 打開項目文件夾plaidmasteràgradleà wrapper,找到文件gradlewrapperproperties,使用記事本打開該文件。
把源碼下載到電腦的全英文路徑中,哪個盤都可以,然后看項目是用什么寫的,如果也是Androidstudio寫的,用第二項打開,如果是用Eclipse寫的,選第四項打開。
android studio內(nèi)置了反編譯的插件,所以查看源碼,只需要ctrl+鼠標(biāo)左鍵,就可以進(jìn)入源碼查看。
一修改Android Studio以下簡稱AS的內(nèi)存配置 因為在導(dǎo)入源碼時需要消耗大量內(nèi)存,所以先修改IDEA_HOMEbinstudiovmoptions中Xms和Xmx的值文檔中使用的是748m, 可自行修改二配置AS的JDKSDK 在IDE中添加一個。
方式一打上斷點,選擇這個圖片,直接進(jìn)入調(diào)試模式 方式二進(jìn)程調(diào)試,選擇你要調(diào)試的進(jìn)程,然后在需要調(diào)試的地方打上斷點,即可調(diào)試。
1在Android studio的中進(jìn)行導(dǎo)入一個Android的開發(fā)的項目的文件,然后在項目中選中一個需要檢查的文件2項目的文件被選中完成之后,進(jìn)行點擊Android studio菜單中的Analyze選項菜單3進(jìn)行點擊完Analyze菜單中之后,就會彈出。
android studio中導(dǎo)入工程中的源碼方法如下打開android studio之后,點擊“file”,在“file”中找到“new”,然后再在“new”中找到“Import project”如下圖操作進(jìn)行上圖操作之后會彈出“Select Eclipse or Gradle。
點擊這個按鈕找到自己的設(shè)備和對應(yīng)的應(yīng)用點擊OK就可以了 自己打好斷點,斷點在左邊框上點擊一下就好了如果開啟了混淆是不會進(jìn)入斷點的只會進(jìn)入activity等沒混淆的斷點。
在buildgradle中添加jar依賴Rebuild后點進(jìn)jar庫中的某個*class文件,然后看右上角是不是發(fā)現(xiàn)了Attach Sources選項根據(jù)2中的步驟選擇即可綁定源碼或者選擇src源碼存放目錄除了上面的方法,還可以。
我們來舉個例子,就像系列一的博客里介紹的 buildgradle 里有這樣一段代碼咦這代碼是第一次在 buildgradle 里看見過,是什么意思呢不怕,我有絕招Android Studio大法看源碼,還有什么是不能通過看源碼注釋。
1先把第三方源碼下載下來,然后 在new module的時候注意選擇Android Library,然后 然后下一步直到到完成,你下載的第三方源碼復(fù)制這三個文件夾復(fù)制到你剛剛刪出那三個文件夾的地方,就是新建module的mian文件夾下,然。
掃描二維碼推送至手機(jī)訪問。
版權(quán)聲明:本文由飛速云SEO網(wǎng)絡(luò)優(yōu)化推廣發(fā)布,如需轉(zhuǎn)載請注明出處。