支持 BREW 2.x 和 BREW 3.x 的设备有不同的文件结构。使用 BREW Publisher 向导指定您的 BREW 应用程序的文件结构之前,了解这些不同点很重要。
BREW 2.x 设备上的文件系统结构如下:
-
所有应用程序文件夹都存储在名为 brew/ 的根文件夹中。
-
应用程序文件(包括 SIG 文件)存储在应用程序文件夹中(不允许存储在子文件夹中)。
-
MIF 文件存储在根文件夹 brew/ 中。
-
共享媒体(如图像和 BAR 文件)存储在 brew/shared 文件夹中。也可以将共享媒体存储在包含主应用程序文件的文件夹中。
示例:
brew/appname/appname.mod
brew/appname/appname.sig
brew/appname.mif
brew/shared/media.xxx,其中 xxx 是任何资源文件(包括图形、视频、声音和 BAR 文件)的扩展名
或
brew/appname/media.xxx,,其中 xxx 是任何资源文件(包括图形、视频、声音和 BAR 文件)的扩展名
BREW 3.x 设备上的文件系统结构如下:
-
所有应用程序目录都存储在 brew/mod 文件夹中。
-
应用程序文件(包括 SIG 文件)存储在应用程序文件夹中(不允许存储在子文件夹中)。
-
MIF 文件存储在 brew/mif 文件夹中。
-
可以将共享媒体(如图像和 BAR 文件)存储在 brew/shared 文件夹中。也可以将共享媒体存储在包含主应用程序文件的文件夹中。
示例:
brew/mod/appname/appname.mod
brew/mod/appname/appname.sig
brew/mif/appname.mif
brew/shared/media.xxx,其中 xxx 是任何资源文件(包括图形、视频、声音和 BAR 文件)的扩展名
或
brew/mod/appname/media.xxx,其中 xxx 是任何资源文件(包括图形、视频、声音和 BAR 文件)的扩展名
<!---->
分享到:
相关推荐
BREW(Binary Runtime Environment for Wireless)是高通公司推出的一种为移动设备开发应用程序的平台,主要面向无线通信领域。这个平台提供了一套完整的开发、分发和计费解决方案,使得开发者能够创建高效、功能...
《C++ 开发的Brew版本的俄罗斯方块——深入解析与学习指南》 在IT领域,游戏开发是一项富有挑战性和创造力的工作,尤其对于初学者来说,通过开发一款经典游戏来学习新技能是一种非常有效的方法。本文将围绕“C++ ...
设备文件 15 环境变量 16 安装ARM编译器 16 安装调试工具 16 安装其它编译工具 16 安装USB驱动程序 16 应用基本规范 16 应用名称规范 17 应用名称 17 现在的目录状况 17 提示 17 ...
从开发前的准备,到实际创建应用,再到指定语言的资源文件,生成适用于BREW设备的应用程序,以及如何使用BREW提供的各种工具,这一章提供了全面的步骤和实践指导。 最后一章“BREW的事件处理”深入讲解了BREW的事件...
在嵌入式系统中,如手机,硬件结构更为复杂,但BREW主要关注与计算相关的硬件部分。特别是,教程提到了ARM CPU,这是嵌入式系统中广泛应用的一种低功耗处理器。 2. 软件基础:本章主要讲解C语言,这是BREW开发的...
由于BREW平台不断更新迭代,不同版本之间可能存在差异。因此,在开始项目之前,明确所需使用的BREW版本是非常重要的。这有助于避免因版本不兼容而导致的问题。 #### BREW文档 官方提供了丰富的文档资源,包括但不...
这部分内容通常会简要介绍BREW平台的历史背景、发展现状以及在移动设备上的重要性。它可能还会讨论BREW与其他移动应用开发平台的差异,以及为什么选择BREW进行开发。 ### 第二章 BREW概述 这一章将详细介绍BREW...
在开发Brew Widget时,Auto Layout确保了小部件在不同设备上的适应性和一致性。 4. **Cocoa Touch/Cocoa设计模式**:这两者分别是iOS和macOS的事件处理机制,负责处理用户的触摸输入和鼠标点击。Brew Widget的交互...
BREW是由美国高通公司(Qualcomm)推出的一种为移动设备设计的操作系统和应用程序运行环境,主要用于早期的2G和3G手机。这个平台提供了丰富的APIs,使得开发者能够创建各种各样的应用,包括游戏。 在描述中提到,这...
2. **项目结构**:一个BREW应用通常由多个源文件组成,每个文件可能包含一个或多个类。应用的入口点通常是`main.b`文件。 3. **内存管理**:BREW使用引用计数进行内存管理,开发者需要谨慎处理对象的创建和释放,以...
BREW MP(Mobile Platform)提供了一套工具链,包括编译器(如armcc)、链接器(armlink)和打包工具(bldapp),将源码编译成可以在Brew设备上运行的二进制文件。这些过程通常通过Makefile或项目文件自动化,你可以...
5. 故障排查与修复:对于遇到问题的Brew设备,BMC 2.0提供了强大的故障检测和修复工具。用户可以通过软件进行系统诊断,找出问题所在,并根据提示进行修复,降低了设备维护的成本。 6. 用户友好的中文界面:2.0版本...