BREW开发入门指南:从环境配置到Hello World
需积分: 9 160 浏览量
更新于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 上传
2023-11-10 上传
2023-09-27 上传
2023-10-13 上传
2024-10-25 上传
2024-03-03 上传
2023-09-06 上传
fing_ming
- 粉丝: 2
- 资源: 13
最新资源
- R语言中workflows包的建模工作流程解析
- Vue统计工具项目配置与开发指南
- 基于Spearman相关性的协同过滤推荐引擎分析
- Git基础教程:掌握版本控制精髓
- RISCBoy: 探索开源便携游戏机的设计与实现
- iOS截图功能案例:TKImageView源码分析
- knowhow-shell: 基于脚本自动化作业的完整tty解释器
- 2011版Flash幻灯片管理系统:多格式图片支持
- Khuli-Hawa计划:城市空气质量与噪音水平记录
- D3-charts:轻松定制笛卡尔图表与动态更新功能
- 红酒品质数据集深度分析与应用
- BlueUtils: 经典蓝牙操作全流程封装库的介绍
- Typeout:简化文本到HTML的转换工具介绍与使用
- LeetCode动态规划面试题494解法精讲
- Android开发中RxJava与Retrofit的网络请求封装实践
- React-Webpack沙箱环境搭建与配置指南