QUALCOMM平台BREW开发经验与问题汇总
需积分: 0 185 浏览量
更新于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
最新资源
- 开源通讯录备份系统项目,易于复刻与扩展
- 探索NX二次开发:UF_DRF_ask_id_symbol_geometry函数详解
- Vuex使用教程:详细资料包解析与实践
- 汉印A300蓝牙打印机安卓App开发教程与资源
- kkFileView 4.4.0-beta版:Windows下的解压缩文件预览器
- ChatGPT对战Bard:一场AI的深度测评与比较
- 稳定版MySQL连接Java的驱动包MySQL Connector/J 5.1.38发布
- Zabbix监控系统离线安装包下载指南
- JavaScript Promise代码解析与应用
- 基于JAVA和SQL的离散数学题库管理系统开发与应用
- 竞赛项目申报系统:SpringBoot与Vue.js结合毕业设计
- JAVA+SQL打造离散数学题库管理系统:源代码与文档全览
- C#代码实现装箱与转换的详细解析
- 利用ChatGPT深入了解行业的快速方法论
- C语言链表操作实战解析与代码示例
- 大学生选修选课系统设计与实现:源码及数据库架构