版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、BREW创建应用程序的过程,计算机系:孙斌 办公室:C117(电话:84835209) Email:,Sun Bin 2008,BREW技术开发与应用,创建BREW Applet的步骤,搭建BREW环境 创建BREW工程 编码 编译和链接 注入手机,Sun Bin 2008,BREW技术开发与应用,创建应用程序1、创建工程,1、运行Visual C+,创建一个新的project,Sun Bin 2008,BREW技术开发与应用,创建应用程序1、创建工程,2、选择“BREW Application Wizard”,指定工程所在目录为D:brew,并填写工程名字“test1”,想到将自动在D:br
2、ew下建立目录test1,Sun Bin 2008,BREW技术开发与应用,创建应用程序2、BREW工程向导,3、BREW工程向导第一步,选择支持的应用类型,此例暂不用选,点击“Next”继续,Sun Bin 2008,BREW技术开发与应用,创建应用程序2、BREW工程向导,4、BREW工程向导第二步,创建MIF文件,Sun Bin 2008,BREW技术开发与应用,创建应用程序3、创建MIF文件,5、关于MIF文件 MIF文件(module information模块信息文件 BREW应用程序以模块module为单位,每一模块可能含一个或多个小程序(Applet),每一个BREW模块都应对
3、应着一个MIF文件。 创建BREW应用程序时,首先为该程序创建一个mif文件 使用MIF编辑器创建一个MIF文件 MIF文件的文件名和BREW工程的名字应保持一致 MIF文件可以在工程向导过程中创建,也可以在向导完成之后,直接打开MIF编辑器创建。,Sun Bin 2008,BREW技术开发与应用,创建应用程序3、创建MIF文件,6、MIF编辑器,Sun Bin 2008,BREW技术开发与应用,创建应用程序4、创建BID文件,6、BID文件 在使用MIF编辑器创建MIF文件时,首先需要为应用程序创建一个bid文件 每个BREW模块中包含一至多个小程序(Applet),每个Applet都应有一
4、个唯一的ClassID,该ClassID保存在一个BID文件中 Bid文件(BREW classID):每个 BID 文件均包含唯一的 32 位类型 ID,Sun Bin 2008,BREW技术开发与应用,创建应用程序3、创建MIF文件,6、在MIF编辑器,选择小程序的“新建”,Sun Bin 2008,BREW技术开发与应用,创建应用程序4、创建BID文件,7、BID文件 BID文件有三种来源: 从BREW Web站点获取(用于商业开发) 从本地生成(用于本地测试) 使用已有的bid文件,Sun Bin 2008,BREW技术开发与应用,创建应用程序4、创建BID文件,8、选择“本地”,并填
5、入类名及ClassID,注意: 1、类名应与工程名一致 2、ClassID的值不要与其他程序的ClassID重复,Sun Bin 2008,BREW技术开发与应用,创建应用程序4、创建BID文件,9、点击“确定”,保存BID文件,Sun Bin 2008,BREW技术开发与应用,创建应用程序4、创建BID文件,9、BID文件名与工程名字一致,扩展名为.bid,保存工程所在的目录中,Sun Bin 2008,BREW技术开发与应用,创建应用程序5、继续编辑MIF文件,10、回到MIF编辑器中,可继续填入其他信息,如指定小程序图标、扩展、依存、权限等,Sun Bin 2008,BREW技术开发与应
6、用,创建应用程序5、继续编辑MIF文件,11、在MIF编辑器中,选择“保存”,保存为“test.mfx”文件,保存在test1工程所在目录,Sun Bin 2008,BREW技术开发与应用,创建应用程序5、继续编辑MIF文件,12、在MIF编辑器中,选择“编译”,将“test.mfx”文件编译成test1.mif文件,将该mif文件复制到上层目录下(即复制到d:brew下),Sun Bin 2008,BREW技术开发与应用,创建应用程序5、继续编辑MIF文件,13、MIF文件创建完成,关闭MIF编辑器,回到BREW工程向导的第二步,“Finish”完成,Sun Bin 2008,BREW技术开
7、发与应用,创建应用程序5、继续编辑MIF文件,14、BREW工程向导完成,提示创建了test1工程,并生成了test1.c,Sun Bin 2008,BREW技术开发与应用,创建应用程序6、创建完成,15、在VC左边workspace选择fileview,打开test1.c,Sun Bin 2008,BREW技术开发与应用,创建应用程序7、编译,16、编译 向导生成的工程可以直接编译运行,但该程序运行时没有任何显示。 首先对该工程进行编译,生成dll文件 默认情况下,VC将编译生成的dll放在工程所在目录下的Debug子目录中,例如本例中,生成的test1.dll将存放在D:brewtest1
8、Debug中,为了运行方便,应该将生成的test1.dll放在test1目录下,而不是其下的Debug子目录中,为此,可以修改该工程的设置,将编译结果输出目录中的Debug路径去掉,Sun Bin 2008,BREW技术开发与应用,创建应用程序7、编译,17、选择Compile、Build进行编译、链接,Sun Bin 2008,BREW技术开发与应用,创建应用程序8、运行,18、在BREW的模拟器中运行程序 BREW的模拟器simulater存放在BREW的安装目录下sdkbin下。例如,如果BREW安装在C盘,则模拟器是“C:Program FilesBREW 3.0.1 Zhsdkbin
9、 BREW_Simulator.exe”文件 可以通过VC上的工具按钮运行模拟器,也可以从开始菜单中运行模拟器。,Sun Bin 2008,BREW技术开发与应用,创建应用程序8、运行,18、在BREW的模拟器中运行程序 BREW的模拟器左边是手机,右边是手机设备的设置信息 手机屏幕上显示的程序均是右边“小程序目录”中所存放的程序 模拟器执行程序的要求: 模拟器指定的“小程序目录”下有要执行程序的mif文件 以及同名的子目录,并且子目录中有同名的dll文件,Sun Bin 2008,BREW技术开发与应用,创建应用程序8、运行,18、在BREW的模拟器中运行程序 模拟器执行程序的要求: 模拟器指定的“小程序目录”下有要执行程序的mif文件 以及同名的子目录,并且子目录中有同名的dll文件 例如,模拟器指定“小程序目录”为“D:brew” 在该目录下应该有test1.mif文件和test1目录,并且在test1目录下
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 神经科脑卒中后康复护理方案
- 肺结核隔离观察指导流程培训
- 奇妙海洋世界:儿童科普启蒙
- 宝洁管理层介绍
- 2026北京市丰台区东铁匠营街道蒲黄榆社区卫生服务中心 护士岗位招聘备考题库附完整答案详解【各地真题】
- 2026河南豫能控股股份有限公司及所管企业招聘31人备考题库附答案详解(综合卷)
- 2026广西柳州融水苗族自治县人民法院招聘书记员2人备考题库及答案详解(典优)
- 脊柱裂护理管理培训方案
- 北京2013年石景山区高考一模试题:语文
- 2026云南大理市“洱海卫士”巡查管护机动中队招聘30人备考题库(典优)附答案详解
- GB 12801-2025生产过程安全基本要求
- 2026年及未来5年中国数控磨床行业市场前景预测及投资战略研究报告
- 2026年二级建造师之二建公路工程实务考试题库500道带答案(b卷)
- 2025年河南地矿职业学院单招职业适应性测试题库附答案
- 2026年淮南联合大学单招职业技能考试题库参考答案详解
- 高速公路服务区物业服务方案
- 物业管理客服礼仪培训
- 宜化烧碱工艺介绍
- 2025纸箱厂劳动合同模板
- 水利工程项目质量管理体系建设方案
- 电器设备使用安全培训课件
评论
0/150
提交评论