BREW後台應用

2021-05-26 00:44:15 字數 489 閱讀 7285

在brew 3.x 版本以前,後台應用根本不響應suspend和resume事件,也處理有終端使用者相關的互動操作,例如按鍵事件等等。

下面是brew2.x中使用後台應用的示例:

oolean m_bgobg; // used to toggle whether to run in background mode

switch (ecode)

if(pme->m_bgobg)

return true;

if(pme->m_bgobg)

*((oolean*) dwparam) = false; // set dwparam to run in bg

return true;

case evt_user:

if(pme->m_bgobg)

pme->m_bgobg = false;

}else{

pme->m_bgobg = true;

return true;

BREW中的應用定價

運營商在向移動使用者提供移動增值服務的同時,應確定該服務定價模式即使用者的付費方式。在定價的時候,和一般的產品定價類似,一種服務的 是由為使用者創造的價值和使用者可獲得的替代選擇決定的。不同的是,移動增值業務定價模式的確定不僅與實施後應用服務收益相關,也會對應用開發過程產生影響。brew中提供的定價...

BREW 應用的測試簽名

每個應用必須要有乙個有效的數字簽名 sig檔案 檔案才能在目標手機上執行。數字簽名檔案有兩種 測試簽名 這是針對註冊開發商的請求提供的。乙個測試簽名使任何應用在單一裝置上,而且只能在該裝置上執行。在申請測試簽名時必須提供目標手機的電子序列碼 esn imei或者meid。商用簽名 這類簽名只有在應用...

BREW 應用的開發流程

為了開發的方便,乙個基於brew的移動增值業務一般要先開發它的模擬器版本,在模擬器上調測之後,再通過交叉編譯器將 編譯成在目標手機上執行的目標 並完成在手機上的測試。下面以visual c 6.0的整合開發環境為例,基於visual studio 2003或者以上的ide版本的開發流程與之類似。1 ...