為了開發(fā)的方便,一個(gè)基于BREW的移動(dòng)增值業(yè)務(wù)一般要先開發(fā)它的模擬器版本,在模擬器上調(diào)測(cè)之后,再通過交叉編譯器將代碼編譯成在目標(biāo)手機(jī)上執(zhí)行的目標(biāo)代碼,并完成在手機(jī)上的測(cè)試。下面以Visual C++ 6.0的集成開發(fā)環(huán)境為例,基于Visual Studio 2003或者以上的IDE版本的開發(fā)流程與之類似。
1?????????? 啟動(dòng) Visual C++ 6.0
2?????????? 使用 BREW Application Wizard 來創(chuàng)建你的工程, 創(chuàng)建.c,.bid, .mif等文件
3?????????? 在.c文件中包含.bid文件
4?????????? 利用 Visual C++將你的文件編譯成一個(gè).dll文件
5?????????? 啟動(dòng)BREW模擬器,設(shè)置其應(yīng)用目錄的位置
6?????????? 在模擬器上即可看見您剛才設(shè)置的應(yīng)用的名字和圖標(biāo)
7?????????? 利用SDK和模擬器,在PC機(jī)上開發(fā)和測(cè)試
8?????????? 利用交叉編譯器生成.mod文件
9?????????? 獲取測(cè)試數(shù)字簽名
10?????? 按一定的目錄形式,將文件上傳到手機(jī)上
?
?