基本介紹
簡介,平台介紹,
簡介
jra格式套用還不是很常見,不過相信以後會成為MTK平台上的主流。
平台介紹
BREW 的全稱是無線二進制運行時環境。從基本的層面而言,BREW 平台就是手持設備上嵌入式晶片作業系統的接口或抽象層。您可以將它看作是 PC 環境下 Microsoft Windows 的 Win32 API。BREW 平台是一組用於本地執行而編譯並連結的二進制庫,最佳化後能使應用程式利用無線服務和資源。它控制流出或流入應用程式的事件流,能根據相應的事件啟動、停止、中止或恢復應用程式。BREW 執行環境在運行時可以發現應用程式和任何相關的擴展。
BREW 平台是無線應用程式開發、設備配置、應用程式分發以及計費和支付的完整端到端解決方案的一部分。BREW 解決方案包括以下組件:
面向設備製造商的 BREW 應用程式平台和移植工具;面向應用程式開發者的 BREW 軟體開發包 (SDK);由網路運營商管理和控制的 BREW分發系統 (BDS),利用該分發系統,運營商可以輕鬆地將開發者開發的應用程式投入市場並協調計費和支付過程。
BREW 是什麼
BREW既不是是一種作業系統也不是虛擬機,BREW 是一個位於嵌入式晶片作業系統之上的抽象層,它能夠提供對一些低級功能、環境變數和子程式的訪問功能。它不是虛擬機,因為它並不充當解釋器,而 Java 虛擬機在運行時會解釋編譯的Java程式的位元組碼。
BREW 類似於使用 C 語言的嵌入式開發。開發者可以使用C語言編寫代碼,該代碼將直接為高度受約束環境中的 ARM 處理器進行編譯。這樣可使 BREW 編譯代碼在大小和執行上均更為有效。開發者可以在 BREW 中編寫小於 50KB 的全功能郵件客戶端程式。BREW 還允許訪問將應用程式與 TAPI 接口集成之類的系統級功能。