|
在windows mobile开发嵌入式软件,不论是j2me,还是其它语言写的什么程序,最后都可以用cabwiz.exe这个打包安装的工具来制作打包安装程序。笔者最近通过开发一个项目对它的体会是:不仅小巧,而且强大。
刚完成在hp 4700 pda下的一个j2me的项目,使用了IBM的J9虚拟机,另外使用了db2 everyplace 嵌入式数据库。最后用cabwiz对整个软件进行打包。点滴经验与大家分享。闲话少说,希望我得到的这点经验能为你打开方便之门。
关键字:cabwiz.exe , cab, j2me ,windows mobile 2003 , windows CE,
二、基本过程:
其实过程很简单:
一,首先,把自己的程序准备好一份,做好安装计划,包括这些文件的目标路径,注册操作都要心中有算。
二,制作打包安装程序的最键部分是要做出一份安装的文件清单,这是一个以.inf为后缀的文件。
三,执行cabwiz.exe生成后缀为.cab的安装包文件
哪最关键的就是怎么写这个.inf文件了,这就是本文的主题了。这里先给出一个完整的例子
三、范文 app.inf
[Version] Signature = "$Windows NT$" Provider = "xilin_am@163.com" CESignature = "$Windows CE$"
[CEStrings] CompanyName="XXX公司" AppName =移动数据中心 InstallDir=%CE2%\bjtzst
[CEDevice]
[DefaultInstall] CopyFiles = Files.Application,database,picture,urllink CEShortcuts = Shortcuts
[SourceDisksNames] 1= ,"txt",,. 2=,"ShortCut",,. 3=,"LIB",,. 4=,"db",,.\bjtzdb 5=,"url",,.
[SourceDisksFiles] 移动数据中心(pda).url =5 tz.jar =3 stwater.gif =1 atz.lnk =2 DB2e_LOCK =4 DSY_DATEINFO =4 DSY_DATE_TYPE =4 …… …… DSY_UNIT =4 isyncprefs =4 [DestinationDirs] Files.Application = 0,%InstallDir% Shortcuts = 0,%InstallDir% database = 0,. picture = 0,%CE5%\个人 urllink = 0,%CE2%\收藏夹
上一篇:Java环境配置的Classpath使用故障实例
下一篇:J2ee、J2se VS .net、VB.net
|