资源描述:
《Brew开发环境配置》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、Brew安装(适用于win2k,winxp等更高版本的系统):1):下载brewsdk(现在很多地方都有,基本是brewsdk2.0.0.35,brewsdk2.0.1.5或更高级,brew3.0及后续版本目前还没有实际进行开发)2):安装brewsdk(路径不要有空格,根据提示设置环境;同时将ARMMakeBREWApp.dll,BREWIntegratedHelp.dll放到vc安装目录如下:-MicrosoftVisualStudioCommonMSDev98AddIns下.设置:tools->customize->add-insandmacrofiles,将BREWIntegra
2、tedHelp.DSAddin.1和ARMMakeBREWApp.DSAddin.1选中,关闭设置,在vc环境中将新生成的浮动工具栏拖到相应的位置)3):brew相关工具的安装编译工具---ARMDeveloperSuite基本使用1.2版本主要用于编译生成mod文件,手机使用;其他相关使用工具:BrewToolsSuite基本使用2.1.1.3版本等,用来手机的调试及调入删除等功能)4):arm安装后,启动一下CodeWarriorforARMDeveloperSuite,以后就可正常使用arm.对应工具的作用brewsdk工具:BREWCompressedImageAuthoringToo
3、l:图像压缩,bci格式-使用image接口进行播放BREWDeviceConfigurator:模拟器文件配置设置,如果使用内存很大,选择windows内存方式BREWMIFEditor:mif文件配置编辑器BREWResourceEditor:资源编辑编译器build菜单Brewemulator:模拟器//(可以通过修改设备文件,切换模拟器,如有不正常现象,可以删除prefs.dat试试,重新打开模拟器)其他基本是帮助文件.BrewToolsSuiteBrewapploader///用于手持设备上的文件导入,导出(不是所有文件都可导出的)或文件删除功能(通过com口或者usb口连接设备)B
4、rewappsigner///签名文件的制作,一般由高通进行管理.Brewapplogger////调试工具,在应用程序中,通过DBGPRINTF输出的内容都可通过applogger看到内容(通过com口或者usb口连接设备).其他不作介绍.Arm的使用:1).通过ARMMakeBREWApp的浮动工具栏生成相应的mak文件2).在命令行窗口下:进入相应目录,通过nmake/f*.makall即可编译生成mod文件brew开发的程序一般都放在其相应的examples下面,mif文件直接在examples中;其他的文件包含在于mif相同文件名的文件夹下面.brew开发生成的文件的使用:模拟器:m
5、if,examples下;其他文件在相应目录下:dll及其他bar(可以多个)和数据文件,不可有签名文件手持设备:mif,examples下;其他文件在相应目录下:mod及其他bar(可以多个)和数据文件,必须有签名文件1.mif文件1)mif文件applet选项卡(1)通过BREWMIFEditor生成.(2)本地使用,可以暂时生成一个classid,正式提交必须重新向高通申请classid,每次更换id,请先删除老的id,然后生成新的id,examples目录下避免相同id的mif文件出现.(3)其他根据实际进行填写;mif的三个图形文件:thumbnail.bmp(16*16*256),
6、icon.bmp(32*32*256),image.bmp(65*42*256)分别用于brew管理器的显示,icon是使用大图标方式,thumbnail,image是小图标显示的两项:thumb,菜单里面,image菜单上面的大图像.Icon图像选择:在其相应的browser,thumbnail,image图像选择:advance里面的browser.2)mif文件的general选项卡(1)根据需要填写作者,版权,版本号(2)权限设置:使用了相应的功能就应该选择相应的文件,否则操作不会成功,如有文件操作,就应该将file的框选上,其他类似.3)mif文件的Externsions选项卡,如作
7、为公用模块可以使用.4)mif文件的dependences选项卡,如果使用了公用模块就在这里添加相应的classid(不建议这种方式,升级并不方便).5)后面的不在介绍,基本不使用2.bar文件的说明1).bar文件通过BREWResourceEditor生成,源文件为bri格式,经过编译生成bar文件2).可以打开bri里面的string,image,dialog加入资源,以便程序使用(stri