`

不同 BREW 版本的设备文件结构

    博客分类:
  • brew
阅读更多

支持 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开发技术文档

    BREW(Binary Runtime Environment for Wireless)是高通公司推出的一种为移动设备开发应用程序的平台,主要面向无线通信领域。这个平台提供了一套完整的开发、分发和计费解决方案,使得开发者能够创建高效、功能...

    C++ 开发的Brew版本的俄罗斯方块

    《C++ 开发的Brew版本的俄罗斯方块——深入解析与学习指南》 在IT领域,游戏开发是一项富有挑战性和创造力的工作,尤其对于初学者来说,通过开发一款经典游戏来学习新技能是一种非常有效的方法。本文将围绕“C++ ...

    brew开发介绍,brew代码示例,brew框架介绍

    设备文件是BREW中用于描述设备特性的配置文件,它包含了设备的基本信息,如屏幕分辨率、处理器类型等。这些信息对于应用程序来说非常重要,因为它们可以根据设备特性来优化用户体验。 #### 7. 字符集和编码 BREW...

    深入BREW开发 学习文档

    从开发前的准备,到实际创建应用,再到指定语言的资源文件,生成适用于BREW设备的应用程序,以及如何使用BREW提供的各种工具,这一章提供了全面的步骤和实践指导。 最后一章“BREW的事件处理”深入讲解了BREW的事件...

    BREW 教程(深入BREW开发)

    在嵌入式系统中,如手机,硬件结构更为复杂,但BREW主要关注与计算相关的硬件部分。特别是,教程提到了ARM CPU,这是嵌入式系统中广泛应用的一种低功耗处理器。 2. 软件基础:本章主要讲解C语言,这是BREW开发的...

    brew_从零开始创建brew.pdf

    由于BREW平台不断更新迭代,不同版本之间可能存在差异。因此,在开始项目之前,明确所需使用的BREW版本是非常重要的。这有助于避免因版本不兼容而导致的问题。 #### BREW文档 官方提供了丰富的文档资源,包括但不...

    Brew的思想和系统架构

    BREW提供了一个开放的标准接口,使得开发者能够按照这个接口编写应用程序,确保这些程序能在不同的无线设备上无缝运行。 在BREW的系统架构中,有几个关键的概念和组成部分: 1. Module(模块):模块是BREW的基础...

    brew培训ppt文档

    这部分内容通常会简要介绍BREW平台的历史背景、发展现状以及在移动设备上的重要性。它可能还会讨论BREW与其他移动应用开发平台的差异,以及为什么选择BREW进行开发。 ### 第二章 BREW概述 这一章将详细介绍BREW...

    Brew开发简介 Brew开发简介.doc

    1. 下载Brew SDK:你可以找到不同版本的SDK,如2.0.0.35、2.0.1.5等。请注意,对于较新的Brew3.0及后续版本,可能尚未进行实际开发。 2. 安装Brew SDK:确保安装路径中没有空格,并根据提示设置环境。同时,需要将...

    BREW平台架构及基本知识介绍

    5. **开发工具支持**:BREW为开发者提供了在Windows环境下模拟运行的环境,配备了SDK、OEM Porting Kits以及各种开发工具,如MIF文件编辑器、资源编辑器和BREW设备配置器,极大提高了开发效率。 #### 三、BREW平台...

    深入BREW开发技术文档

    【深入BREW开发技术文档】是一本专注于BREW(Binary Runtime Environment for Wireless)开发的书籍,旨在帮助读者深入了解BREW的工作原理和应用设计。BREW是一个面向无线设备的软件平台,主要用于开发移动通信设备...

    brew widget开发源代码

    在开发Brew Widget时,Auto Layout确保了小部件在不同设备上的适应性和一致性。 4. **Cocoa Touch/Cocoa设计模式**:这两者分别是iOS和macOS的事件处理机制,负责处理用户的触摸输入和鼠标点击。Brew Widget的交互...

    BREW 游戏源代码

    BREW是由美国高通公司(Qualcomm)推出的一种为移动设备设计的操作系统和应用程序运行环境,主要用于早期的2G和3G手机。这个平台提供了丰富的APIs,使得开发者能够创建各种各样的应用,包括游戏。 在描述中提到,这...

    brew开发文档(框架介绍等)

    关于QUALCOMM平台的存储结构,文档详细解释了NOR、RAM和NAND的区别和作用。NOR存储区用于保存系统启动所需的数据,具有非易失性和较慢的写入速度。RAM是运行时内存,通常划分为系统、常驻应用和普通应用使用,开发者...

    brew开发

    2. **项目结构**:一个BREW应用通常由多个源文件组成,每个文件可能包含一个或多个类。应用的入口点通常是`main.b`文件。 3. **内存管理**:BREW使用引用计数进行内存管理,开发者需要谨慎处理对象的创建和释放,以...

    浅析BREW的思想和系统架构

    BREW(Binary Runtime Environment for Wireless)是一种专为无线设备设计的应用程序开发平台,它提供了一个高效、安全且可扩展的框架,使得开发者能够为移动设备创建丰富的应用程序。BREW不仅是一个编程环境,还...

    Brew游戏源码

    BREW MP(Mobile Platform)提供了一套工具链,包括编译器(如armcc)、链接器(armlink)和打包工具(bldapp),将源码编译成可以在Brew设备上运行的二进制文件。这些过程通常通过Makefile或项目文件自动化,你可以...

    Brew Mobile Commander2.0中文版

    5. 故障排查与修复:对于遇到问题的Brew设备,BMC 2.0提供了强大的故障检测和修复工具。用户可以通过软件进行系统诊断,找出问题所在,并根据提示进行修复,降低了设备维护的成本。 6. 用户友好的中文界面:2.0版本...

    BREW入门、入门文档

    - **BREW API参考**:提供详细的BREW API接口说明和数据结构文档,帮助开发者理解和使用各种API。 - **样本应用参考**:包含一系列示例应用程序,展示了如何使用BREW API实现特定功能。 #### 五、BREW应用程序开发...

    深度剖析BREW实现原理

    在传统的嵌入式系统中,程序通常被烧录在Flash芯片中,与文件系统分离,形成“一体式”结构,这限制了程序的更新和扩展。然而,借鉴Windows的“分散式”程序概念,即通过文件系统存储和管理程序,可以解决这个问题。...

Global site tag (gtag.js) - Google Analytics