BREW开发基础:搭建环境与应用开发指南

需积分: 9 3 下载量 2 浏览量 更新于2024-09-21 收藏 246KB PDF 举报
“brew开发基础.pdf” 本文档详细介绍了BREW(Binary Runtime Environment for Wireless)的开发基础,包括如何搭建BREW开发环境、开发BREW应用的步骤以及BREW Phone Package(设备文件包)的应用。BREW是一种专为无线设备设计的执行环境,它允许开发者创建和分发小型、高效的移动应用程序。 1. 搭建BREW开发环境: 要开始BREW开发,首先需要安装一系列工具和软件。这些包括Visual C++(6.0或.NET版本)、BREW SDK 3.1.5 SP01、BREW SDK Tools 1.0.1、BREW Tools Suite 3.0.0、BREW Addin 3.0.0以及ARM ADS(建议安装在c:\arm目录下)。所有这些资源可以从指定的FTP服务器(ftp://ftp.unicom-brew.com/developer/unibrew)获取。 2. 开发一个BREW应用的基本步骤: - 获取应用的ClassID (.bid):这是每个BREW应用的唯一标识。 - 创建MIF文件:MIF文件是BREW应用的配置文件,用于描述应用的信息。 - 使用Visual C++创建工程,并通过BREW Application Wizard生成.C源文件。 - 在.C文件中包含.BID文件。 - 编译源文件生成.DLL动态链接库文件。 - 配置BREW模拟器,指定应用目录位置。 - 在模拟器上运行和测试应用。 3. 常用开发工具: - MIF编辑器:用于创建和编辑MIF文件。 - Visual C++:编写和编译代码,生成DLL文件。 - 资源编辑器:创建和修改资源文件,管理应用中的图像、声音等资源。 - 模拟器:在PC上调试应用,模拟真实设备环境。 4. BREW应用的组成: - 应用文件:对于模拟器,是.DLL文件;对于手机,是.MOD文件。 - MIF文件:应用的配置信息。 - 资源文件(非必需):如图像、音频等。 - 自定义文件:根据应用需求可能包含的其他文件。 5. 应用目录结构: - 模拟器上的应用通常包含.MIF文件、.BAR文件(应用包)和.DLL文件,且应用及其相关文件应放在同一目录下,路径中不应包含中文且大小写敏感。 - 手机上的应用除了.MIF、.BAR和.MOD文件外,可能还有.SIG文件(签名文件),确保应用的安全性。 通过以上步骤和工具,开发者可以有效地进行BREW应用的开发、测试和打包,最终将应用部署到实际的无线设备上。理解并熟练掌握这些基础知识点是成为一名合格的BREW应用开发者的关键。