QUALCOMM平台BREW开发经验与问题汇总
需积分: 0 147 浏览量
更新于2024-08-02
收藏 2.54MB PDF 举报
"BREW开发技术文档.pdf"
BREW(Binary Runtime Environment for Wireless)是一种由QUALCOMM开发的平台,主要用于移动设备上的应用程序开发。这个技术文档是林树春为268项目至2938项目期间的BUIW(可能是BREW User Interface Wizard的缩写)开发经验的总结,旨在帮助后续开发者避免遇到类似问题。文档的核心目标是指出在开发过程中可能遇到的挑战,尤其是开发者需要注意的意识问题和关键要点。
文档中强调了开发者在处理手机存储区间时需要了解的知识。手机存储通常分为三个主要部分:NOR、RAM和NAND。NOR存储区用于存放启动文件和系统BIN所需的必要数据,其特点是数据非易失性,即断电后数据不会丢失,但写入速度相对较慢。RAM是系统运行时的内存空间,包括系统使用、常驻应用和普通应用的分区。NAND则用于用户数据存储,例如应用数据库和配置文件,同时也可作为U盘功能。
在开发BREW应用时,文档特别提醒开发者关注内存管理问题,因为系统启动后可供普通应用使用的内存非常有限,可能只有5-6MB。这要求开发者在编程时要格外注意内存优化,避免内存泄漏和其他可能导致性能下降的问题。
此外,文档还可能包含了开发者们在过去开发过程中遇到的错误示例,以及如何避免这些错误的指导。开发者可以通过这些例子学习如何编写更高效、更稳定的代码,并遵循正确的开发规范。文档的维护者林树春鼓励读者如果发现内容需要更新或存在缺陷,可以直接联系他以获得文档的持续改进。
这份BREW开发技术文档是一份宝贵的参考资料,它不仅涵盖了BREW平台的基本知识,还分享了实际开发中的经验教训,对于从事BREW应用开发的工程师来说,是一份极其实用的指南。
2010-05-10 上传
2009-05-27 上传
2009-05-08 上传
2011-12-27 上传
2009-06-07 上传
2011-04-27 上传
2010-03-10 上传
2019-11-28 上传
ricefeng
- 粉丝: 3
- 资源: 3
最新资源
- MATLAB新功能:Multi-frame ViewRGB制作彩色图阴影
- XKCD Substitutions 3-crx插件:创新的网页文字替换工具
- Python实现8位等离子效果开源项目plasma.py解读
- 维护商店移动应用:基于PhoneGap的移动API应用
- Laravel-Admin的Redis Manager扩展使用教程
- Jekyll代理主题使用指南及文件结构解析
- cPanel中PHP多版本插件的安装与配置指南
- 深入探讨React和Typescript在Alias kopio游戏中的应用
- node.js OSC服务器实现:Gibber消息转换技术解析
- 体验最新升级版的mdbootstrap pro 6.1.0组件库
- 超市盘点过机系统实现与delphi应用
- Boogle: 探索 Python 编程的 Boggle 仿制品
- C++实现的Physics2D简易2D物理模拟
- 傅里叶级数在分数阶微分积分计算中的应用与实现
- Windows Phone与PhoneGap应用隔离存储文件访问方法
- iso8601-interval-recurrence:掌握ISO8601日期范围与重复间隔检查