手機(jī)開(kāi)發(fā)學(xué)習(xí)二
如何調(diào)試手機(jī)程序
我運(yùn)行調(diào)試環(huán)境是vc6 .
寫(xiě)好一個(gè)手機(jī)程序,就需要調(diào)試,在symbian下有epoc,其就是模擬手機(jī)的一個(gè)程序.在s60目錄下有2個(gè)版本,一個(gè)版本包含符號(hào)調(diào)試信息,另一個(gè)是發(fā)布版本。
發(fā)布版模擬器限制為只能評(píng)估或演示應(yīng)用程序--它啟動(dòng)得很快,因?yàn)樗粠в姓{(diào)試信息。在開(kāi)發(fā)途中,可以任意掛接2個(gè)版本之一.我覺(jué)得采用發(fā)布版更好,因?yàn)槲也幌腙P(guān)注模擬器中的一些信息.
發(fā)布版模擬器;對(duì)于Visual
C++在
\Symbian\6.1\Series60\Epoc32\Release\wins\urel\epoc.exe
其他針對(duì)cbuilder及其它的模擬器.可不管它.
調(diào)試版模擬器下位于:vc6
\Symbian\6.1\Series60\Epoc32\Release\wins\udeb\epoc.exe
由于對(duì)手機(jī)程序編程,就像是對(duì)dll編程,因而彈出需要執(zhí)行程序時(shí),輸入
epoc的文件名加路徑即可.或手工加入,如下:
調(diào)試應(yīng)用程序
設(shè)上斷點(diǎn),按F5運(yùn)行它.
其中彈出模擬器,找到hello world 按手機(jī)模式操作看看.

在vc6下隨意設(shè)置斷點(diǎn)跟跟看. |