BREW开发入门指南:从环境配置到Hello World
需积分: 9 189 浏览量
更新于2024-07-31
收藏 246KB PDF 举报
"本文档是关于BREW开发基础的内部培训资料,主要涵盖了BREW应用的开发环境搭建、应用开发步骤、常用工具介绍、应用的组成结构以及在模拟器和手机上的运行。"
BREW(Binary Runtime Environment for Wireless)是一种为移动设备开发应用程序的平台,尤其适用于手机游戏的移植。在BREW开发中,了解和掌握相关基础知识至关重要。
1. 搭建BREW开发环境:开发BREW应用需要一系列软件工具,包括Visual C++ (6.0或.net)作为主要的编程环境,BREW SDK 3.1.5 SP01提供开发库和API,BREW SDK Tools 1.0.1和BREW Tools Suite 3.0.0辅助开发,BREW Addin 3.0.0集成到Visual C++中以方便开发,同时推荐安装ARM ADS在C:\arm目录下,用于支持ARM架构的设备。
2. 开发BREW应用的基本步骤:首先,开发者需要通过网络获取应用的ClassID (.bid)。接着,使用MIF编辑器生成MIF文件,这是BREW应用的核心配置文件。然后,在Visual C++中创建新项目,使用BREW Application Wizard生成工程,并编写源代码(.c文件)。完成编码后,编译生成.dll文件。最后,通过设置BREW模拟器的应用目录,将.dll文件放入相应位置,进行模拟器测试。
3. 常用开发工具:
- MIF编辑器:用于创建和编辑MIF文件,定义应用属性和资源。
- Visual C++:编写和编译源代码,生成运行所需的.dll文件。
- 资源编辑器:管理应用中的各种资源文件,如图像、音频等。
- 模拟器:在PC上调试和测试BREW应用,模拟手机环境。
4. BREW应用的组成:主要包括应用文件(如.dll或.mod)、MIF文件和可能的资源文件。在模拟器上,应用文件是.dll,而在手机上则是.mod。MIF文件描述应用的基本信息,资源文件则包含应用界面元素和媒体内容。
5. 应用目录结构:在模拟器上,应用文件与MIF文件通常位于同一目录下,路径不应包含中文且大小写敏感。在手机上,应用部署时,除了MIF和MOD文件外,可能还包括.SIG安全签名文件。
6. 模拟器测试与手机运行:在模拟器上,开发者可以快速迭代测试代码并调试问题;当应用在手机上运行时,需要打包成.bar文件,通过OTA(Over-The-Air)方式或者USB数据线传输到手机上,安装并运行。
BREW开发涉及多个环节,从环境配置、应用创建、代码编写、资源管理到测试发布,每个步骤都需要细致操作。通过深入理解和熟练运用这些知识点,开发者能够有效地进行BREW应用的开发和移植工作。
2010-07-16 上传
2010-02-12 上传
2010-05-10 上传
2009-03-10 上传
2009-08-15 上传
2009-05-27 上传
2011-08-23 上传
2008-04-28 上传
2009-09-08 上传
fing_ming
- 粉丝: 2
- 资源: 13
最新资源
- BottleJS快速入门:演示JavaScript依赖注入优势
- vConsole插件使用教程:输出与复制日志文件
- Node.js v12.7.0版本发布 - 适合高性能Web服务器与网络应用
- Android中实现图片的双指和双击缩放功能
- Anum Pinki英语至乌尔都语开源词典:23000词汇会话
- 三菱电机SLIMDIP智能功率模块在变频洗衣机的应用分析
- 用JavaScript实现的剪刀石头布游戏指南
- Node.js v12.22.1版发布 - 跨平台JavaScript环境新选择
- Infix修复发布:探索新的中缀处理方式
- 罕见疾病酶替代疗法药物非临床研究指导原则报告
- Node.js v10.20.0 版本发布,性能卓越的服务器端JavaScript
- hap-java-client:Java实现的HAP客户端库解析
- Shreyas Satish的GitHub博客自动化静态站点技术解析
- vtomole个人博客网站建设与维护经验分享
- MEAN.JS全栈解决方案:打造MongoDB、Express、AngularJS和Node.js应用
- 东南大学网络空间安全学院复试代码解析