導航:首頁 > 編程語言 > 跟蹤代碼調試

跟蹤代碼調試

發布時間:2023-06-26 04:57:43

A. visual studio 怎麼進行代碼跟蹤

在Visual Studio程序中如何調試代碼
時間:2014-03-31
在調試模式下運行程序時,並不僅僅是運行編寫好的代碼,調試程序包含了應用程序的符號信息,所以VS知道執行每行代碼時發生了什麼,符號信息意味著跟蹤未編譯代碼中使用的變數名,這樣,它們就可以匹配編譯的機器碼應用程序中現有的值,而機器碼程序不包含人類易讀的信息,這些信息包含在.pdb文件中,這些文件位於計算機的Debug目錄下,它們可以執行許多有用的操作,包括:
1.給VS輸出調試信息
2.在執行應用程序的過程中,查看變數的值;
3.暫停程序,重新啟動程序
4.在代碼的某個位置自動暫停程序的執行
5.一次執行程序中的一行代碼
6.在應用程序的執行過程中,監視變數內容的修改
7.在運行期間修改變數的內容
8.測試函數的調用

B. 如何調試跟蹤Android Framework源代碼

一、准備工作

確保機器上已經安裝並配置下列軟體環境:JDK/ Eclipse / Android SDK / ADT

即,機器上已經安裝了Eclipse下Android應用開發所需的環境。如果還未配置,移步《搭建Windows下Android應用開發環境——Eclipse/Android/ADT》。

另外,為了跟蹤調試Android源碼,你還需要有Android源碼,並有源碼的編譯環境,可以是:

虛擬機環境 虛擬機中安裝Linux,Linux下編譯Android源碼。此環境下,如果要在宿主機的Eclipse中調試,還需要把Android的源碼路徑共享出來,宿主機可訪問到;

有單獨的可編譯Android的網路環境 在你的客戶端的機器上訪問伺服器共享出來的Android的源碼路徑;

Linux環境下直接通過Eclipse跟蹤調試本機上的Android源碼。

注意:不管哪種工作方式,Android源碼要都是已經編譯過的,且編譯時採用的是Eng模式(vs User mode)。編譯Android Platform和Kernel的過程,可參考《Ubuntu10.10下編譯Android2.2平台》及《Ubuntu10.10下編譯Android2.2內核》。

二、基本設置

准備工作完畢之後,現在做一些基本的設置。

1. 把Android源碼路徑<Android_ROOT>下的developmentideeclipse中的.classpath文件復制到<Android_ROOT>下;如果需要在模擬器中進行調試的話,需要復制三個img

2. 修改Eclipse的設置

修改eclipse.ini文件,更改下列內容:

-Xms40m -Xmx384m

改為:

-Xms128m -Xmx512m

這里增大最小Java堆大小到128MB,增大最大Java堆大小到512MB。

三、Eclipse中創建工程

  1. File > New > Java Project

  2. 這樣你就可以,把滑鼠放在某個變數上,看它的值。也可以Eclipse中的各種調試手段調試你的代碼。

  3. 通過Step Into / Step Over / Resume / Suspend / Terminate等在Debug View中控製程序的執行。

閱讀全文

與跟蹤代碼調試相關的資料

熱點內容
蘋果12原裝數據線怎麼感覺有點硬 瀏覽:764
js獲取div中的圖片不顯示不出來 瀏覽:291
什麼網站有首映動漫 瀏覽:461
淘寶網路電話叫什麼 瀏覽:231
編程要讀哪些書 瀏覽:134
如何在手機上新建文件夾里添文件 瀏覽:292
先鋒w10刷安卓系統 瀏覽:787
java設置過期日期 瀏覽:114
新版本抖音怎麼看我的數據比例 瀏覽:946
什麼是3G網路3G的發展史 瀏覽:269
如何使用ps把圖片的文件大小弄小 瀏覽:880
安卓系統根目錄文件夾 瀏覽:900
手錶怎麼設置蜂窩網路 瀏覽:51
舊愛勾搭app還有嗎 瀏覽:141
日外語言編程軟體哪個好 瀏覽:950
小論文發表了但是數據錯誤怎麼辦 瀏覽:952
注冊表禁止啟動程序運行 瀏覽:705
網路優化總體流程圖 瀏覽:735
前端程序員簡歷模板 瀏覽:706
蜂巢積木編程機器人怎麼樣 瀏覽:561

友情鏈接