第一步:

創(chuàng)新互聯(lián)建站主要從事成都網(wǎng)站建設(shè)、網(wǎng)站建設(shè)、網(wǎng)頁(yè)設(shè)計(jì)、企業(yè)做網(wǎng)站、公司建網(wǎng)站等業(yè)務(wù)。立足成都服務(wù)漢川,10年網(wǎng)站建設(shè)經(jīng)驗(yàn),價(jià)格優(yōu)惠、服務(wù)專業(yè),歡迎來(lái)電咨詢建站服務(wù):028-86922220
查看sdk位置,并且記錄下來(lái):C:\Users\wrs13\AppData\Local\Android\Sdk
File → Project Structure → SDK location
第二步:進(jìn)入C:\Users\wrs13\AppData\Local\Android\Sdk\platform-tools,
查看是否存在adb.exe,AdbWinApi.dll, AdbWinUsbApi.dll
如果有在path中,添加環(huán)境變量
第三步:此時(shí),打開cmd,輸入adb
第四步:新建,變量名為:ANDROID_HOME
變量值為: C:\Users\wrs13\AppData\Local\Android\Sdk,點(diǎn)擊確定
第五步:重啟android studio,點(diǎn)擊Terminal,輸入adb
如果自動(dòng)看到很多英文信息,表示adb配置成功。
第六步:輸入adb tcpip 5555
出現(xiàn):restarting in TCP mode port:5555,表示端口正常,可以使用連接
第七部:適用所有手機(jī),不ROOT也行,查看手機(jī)的IP地址:如adb connect 192.168.10.78
輸入:adb connect 192.168.10.78:5555,看到如下信息則表示連接成功。這個(gè)時(shí)間,你可以拔掉數(shù)據(jù)線,運(yùn)行程序,就可以正常看到日志了。
二:裝插件 ADB WIFI
1.從Android Studio的plugin中查找wifi adb ultimate 插件,并安裝
2.安裝完畢后,重啟Android Studio,在Android Studio右側(cè)會(huì)有這樣的新增窗口
3.先通過(guò)usb連接真機(jī),連接成功后,新窗口中就會(huì)顯示真機(jī)設(shè)備,如步驟2圖所示。點(diǎn)擊綠色開始箭頭,顯示連接成功后就可以拔掉usb,進(jìn)行wifi調(diào)試了。成功如下圖所示
親,學(xué)習(xí)多年Android還一直在打log?就算用了log庫(kù)裝起嗶來(lái)也漸漸力不從心。不僅臉上掛不住,一多還特別煩。
現(xiàn)推出豪華打斷腿禮包,教您領(lǐng)略AS的無(wú)限魅力!
官方文檔傳送門
單擊紅框中的按鈕可以用debug模式運(yùn)行app。
附著調(diào)試(Attach Debugger)這個(gè)按鈕可以在不重啟app的情況下,選擇已經(jīng)運(yùn)行的app進(jìn)入調(diào)試模式。
依次是八個(gè)按鈕
點(diǎn)擊該按鈕將使程序繼續(xù)運(yùn)行,如果還有下處斷點(diǎn),則跳轉(zhuǎn)到下一個(gè)斷點(diǎn)。
右鍵添加到變量監(jiān)控區(qū),十分方便的查看集合數(shù)組的數(shù)據(jù)。
點(diǎn)擊創(chuàng)建斷點(diǎn)。右鍵斷點(diǎn),輸入條件。只有當(dāng)滿足條件時(shí),才會(huì)進(jìn)入到斷點(diǎn)中。想想以前傻傻的F8,果然還是偷懶比較爽!
該類型的斷點(diǎn)不會(huì)使程序停下來(lái),而是輸出日志信息,然后繼續(xù)執(zhí)行。有了這個(gè)神器,就不需要再打log了。
取消勾選Suspeng復(fù)選框(即表示程序運(yùn)行至此斷點(diǎn)時(shí)不會(huì)停下來(lái)供開發(fā)者調(diào)試),然后勾選Log evaluated expression:,并輸入打印語(yǔ)句即可。
如果該變量的值發(fā)生改變,程序會(huì)自動(dòng)停下來(lái),并定位在改變變量值的地方。
在定義方法的第一行打斷點(diǎn),可以方便的觀察到方法的參數(shù)和返回結(jié)果。
在調(diào)試過(guò)程一旦發(fā)生選定的異常,調(diào)試器就會(huì)定位到異常發(fā)生處。
出現(xiàn)“waiting for debugger”窗口是在debug模式下運(yùn)行出現(xiàn)的。但是,在去除斷點(diǎn)且在run模式下也出現(xiàn)了此窗口,并且一直如此。卸載程序重新運(yùn)行也是如此。網(wǎng)上說(shuō)的重啟adb也木有用。
參考
1.假設(shè)你的gradle配置等各種問(wèn)題正常的情況下。
2.打開SDK Manager,如下圖圖所示,有兩種方法。
3.進(jìn)入界面后如下圖選擇勾選“Google USB drive”點(diǎn)擊“apply”進(jìn)行安裝。
4.還是在這個(gè)界面,選擇自己手機(jī)的Android SDK,我是華為nava3 ,是安卓8.1 如圖我就勾選安裝了8.1。
5.連接手機(jī)到電腦后,進(jìn)入電腦“設(shè)備管理器”安裝驅(qū)動(dòng)
6.如上圖右鍵點(diǎn)擊你手機(jī)名字,選擇更新驅(qū)動(dòng),接著選擇“瀏覽我的計(jì)算機(jī)……”
7.選擇你剛才安裝的Google USB drive 的目錄 我的是這個(gè)目錄
點(diǎn)擊下一步更新成功即可。
8.打開手機(jī)開發(fā)者模式,打開USB調(diào)試
9.打開軟件,連接手機(jī)調(diào)試
1
在android studio中新建默認(rèn)的android應(yīng)用app。
2
點(diǎn)擊菜單欄的“Run”-“Attach debugger to Android process”。
3
然后會(huì)打開“Choose Process”窗口。選中要調(diào)試的進(jìn)程,然后點(diǎn)擊ok。
4
console中會(huì)輸出:Connected to the target VM, address: 'localhost:8601', transport: 'socket'。說(shuō)明已經(jīng)可以進(jìn)行調(diào)試。
5
在MainActivity的某打斷點(diǎn),然后運(yùn)行程序,可以看到程序停在斷點(diǎn)上。
介紹兩種在Android Studio上調(diào)試的方式。
工具/原料
Android Studio
Debug模式啟動(dòng)
1、啟動(dòng)Android Studio打開一個(gè)demo程序,如圖:
2、點(diǎn)擊工具欄的調(diào)試按鈕或者點(diǎn)擊菜單“Run”-“Debug...”,如圖:
3、在”Choose Device“對(duì)話框中,選擇設(shè)備,如圖:
4、設(shè)置好斷點(diǎn),然后讓應(yīng)用程序斷下來(lái)。(注:設(shè)置斷點(diǎn)的時(shí)機(jī)可以隨便選,只要符合自己的需求就可以了),如圖:
Attach方式調(diào)試
1、點(diǎn)擊菜單”Run“-”Attach debuger to Android process“,如圖:
2、在”Choose Process“對(duì)話框中,選擇需要attach的進(jìn)程,如圖:
3、設(shè)置好斷點(diǎn),然后讓應(yīng)用程序斷下來(lái)。
網(wǎng)頁(yè)名稱:關(guān)于androidstudio調(diào)試的信息
文章分享:http://chinadenli.net/article21/dsicdjd.html
成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供網(wǎng)站收錄、虛擬主機(jī)、定制網(wǎng)站、移動(dòng)網(wǎng)站建設(shè)、標(biāo)簽優(yōu)化、全網(wǎng)營(yíng)銷推廣
聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請(qǐng)盡快告知,我們將會(huì)在第一時(shí)間刪除。文章觀點(diǎn)不代表本網(wǎng)站立場(chǎng),如需處理請(qǐng)聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時(shí)需注明來(lái)源: 創(chuàng)新互聯(lián)