當前位置:首頁 » 安卓系統 » android程序調試

android程序調試

發布時間: 2023-06-05 19:34:58

『壹』 【Android】如何使用ADB進行調試

1、adb devices
( 用於查看當前adb連接的設備有哪些,這里目前是無)

(1)android程序調試擴展閱讀:

無線使用ADB(Android Debug Bridge)非常的實用,它能夠讓你的手機用無線來取代USB連接,與電腦鏈接起來更加的方便快捷,還可以保護電池。需要root。

還可以進行以下的操作:

1、快速更新設備或手機模擬器中的代碼,如應用或Android系統升級;

2、在設備上運行shell命令;

3、管理設備或手機模擬器上的預定埠;

4、在設備或手機模擬器上復制或粘貼文件;

老玩家對adb這個調試工具肯定不陌生了,不過一般都是用USB連接來玩兒,這次帶來的是用無線進行連接,就太強大了,畢竟usb連接對電池的壽命有一定影響。

『貳』 如何使用真機調試android程序

在windows7操作系統android
studio中按照如下步驟使android工程在手機上調試。
1、首先設置手機:打開手機設置-->開發者選項-->勾上USB調試允許USB線調試,用USB線連接PC機與Android手機,手機會自動安裝一些驅動到電腦。完成連接後電腦處出現USB連接圖標,表示連接成功。
2、然後打開android
studio創建的項目,如下圖:
3、點擊工具欄的運行按鈕,如下圖:
4,彈出來的界面選擇插入的手機進行調試,如下圖:

『叄』 Android程序如何(單步)調試

1、設置斷點
在程序裡面放置一個斷點,也就是雙擊需要放置斷點的程序左邊的欄目上。

2、調試
(1)點擊"打開透視圖"按鈕,選擇調試透視圖,則打開調試透視圖界面,然後先設置斷點,按調試按鈕則可以調試程序。
(2)或者直接點擊調試按鈕,那個蟲子樣子的按鈕,然後就會進入調試透視圖的界面。前提你需要是要在程序中設置好斷點。
(3)或者右鍵單擊該程序,選擇debug as(調試方式) -> java application(Java應用程序),則可以調試程序了。前提需要是要在程序中設置好斷點。

3、調試快捷鍵
以debug方式運行java程序後
(F5)單步執行程序,遇到方法時進入;
(F6)單步執行程序,遇到方法時跳過;
(F7)單步執行程序,從當前方法跳出;
(F8)直接執行程序。遇到斷點時暫停;
按F5就是一層層深入的debug相當於剝蔥樣,會進入每個方法內部;
按F6就是在當前函數一步步debug,不理會深層次運作;
按F7就是如果當前進入了某個方法內部,都跳轉到該方法的結尾代碼處;
按F8就是如果後面還有斷點,則運行到下一斷點處,否則運行完程序;
另,在debug時,會有很多有用信息顯示在debug框里,如堆棧信息,需要自己實踐;在程序界面里,滑鼠移到變數上時會有當前變數的屬性值。

4、改變變數的值
在變數窗口中右擊變數,在彈出的菜單中選擇[change value],彈出修改畫面。
改變其值後,按下ok按鈕;這時變數的值就改為修改後的值了。

5、檢查代碼段執行結果
在程序運行的時候,想看看某段程序運行的結果是否正確,或者查看某個變數的值時:
選擇一句或一段代碼,右鍵單擊在彈出的菜單中選擇Watch(創建查看錶達式)項,此時,代碼的執行結果將顯示在Expressions(表達式)窗口中。
選擇一句或一段代碼,右鍵單擊在彈出的菜單中選擇Inspect(檢查)項,可以直接顯示表達式的值。

『肆』 android怎麼在手機上調試

在windows7操作系統android studio中按照如下步驟使android工程在手機上運行調試。

1、首先設置手機:打開手機設置-->開發者選項-->勾上USB調試允許USB線調試,用USB線連接PC機與Android手機,手機會自動安裝一些驅動到電腦。完成連接後電腦處出現USB連接圖標,表示連接成功。

『伍』 android如何調試

1、首先將手機設置為調試模式

方法:設置——應用程序——開發——USB調試,打上√即可

2、用數據線連接至電腦,在電腦上安裝豌豆莢,此時豌豆莢會幫你安裝驅動,安裝好後豌豆莢就可以連接上手機了

3、用adb命令測試是否有裝置已連接

命令:adb devices

看到已經有一個裝置了,即為我們連接的真機

注意:有的人可能提示找不到這個adb命令,這是因為你沒有將其加入到path環境變數中,或者你進入sdk下的tools目錄在運行此命令就不會報錯,或者將tools路徑加入到環境變數中,當然推薦第二種方法了

有的時候可能會出現下面的錯誤:

adbserverisoutofdate.killing...

ADBserverdidn'tACK *
failedtostartdaemon*

究其源就是adb server沒啟動

到stackoverflow上查了一下 經過分析整理如下:

原來adb server 埠綁定失敗

繼續查看到底是哪個程序給佔用了

C:Usersxxxxxx>netstat -ano | findstr "5037"
TCP 127.0.0.1:5037 0.0.0.0:0 LISTENING 4236
TCP 127.0.0.1:5037 127.0.0.1:49422 ESTABLISHED 4236
TCP 127.0.0.1:49422 127.0.0.1:5037 ESTABLISHED 3840

打開任務管理器kill掉PID為4236 的這個進程。ok,至此問題解決了

4、開始在真機上調試

在eclipse中選擇Run——Run Configurations,在左邊選擇好你要調試的工程,然後將右邊切換至Target標簽下

這有三個選項,如果你想連接至真機調試,可選第一個或第二個,這里直接選擇的第一個,點擊Run,等待幾秒鍾出現以下界面

在這里就看到了我們的真機裝置了,選擇上面的真機OK即可在真機上運行程序了

『陸』 如何在android studio中調試源程序

android studio中調試源程序步驟如下:

1.設置斷點,選定要設置斷點的代碼行,在行號的區域後面單擊滑鼠左鍵即可。

『柒』 android studio怎麼調試應用程序

一方法/步驟

1.在android studio中新建默認的android應用app。

熱點內容
hadoop雲存儲 發布:2025-02-09 01:02:49 瀏覽:453
兒童編程網站推薦 發布:2025-02-09 01:02:48 瀏覽:673
u盤文件夾無法顯示 發布:2025-02-09 01:02:15 瀏覽:508
安卓機頭燈哪個好 發布:2025-02-09 01:02:05 瀏覽:123
數據濾波演算法 發布:2025-02-09 01:00:29 瀏覽:123
孔加工編程 發布:2025-02-09 01:00:29 瀏覽:152
八爪魚執行腳本 發布:2025-02-09 00:54:50 瀏覽:817
希捷硬碟緩存是多大的 發布:2025-02-09 00:50:24 瀏覽:17
浙江電腦伺服器租用虛擬主機 發布:2025-02-09 00:29:48 瀏覽:77
安卓網在哪裡 發布:2025-02-09 00:29:36 瀏覽:392