制作Windows mobile下软件安装包-Java基础-Java-编程开发

利用Java制作仿Windows记事本(功能齐全) 由于期末降至,每年的学校的实训也开始了,实训当然不是每天工地搬砖啊! 嗯,今年的实训是利用Java去制作各种各样的东西,有仿Windows记事本,有网页浏览器制作,有日历记事本,还有连连看游戏制作,嗯,当然不是全部都做啊,那就来不及了,毕竟学校也是有时间限制的,就三四天时间。我的话,抽到的题目是Windows记事本的制作!! 额,顺便说一句,寒假里我要是有空的话,我会继续更的,把各种浏览器连连 阅读详情
<script type="text/javascript" src="http://pagead2.googlesyndication.com/pagead/show_ads.js"> </script>

在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=�2%/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,�5%/个人
urllink = 0,�2%/收藏夹
[database]
DB2e_LOCK ,,,0x00000001
DSY_DATEINFO ,,,0x00000001
……
……
DSY_UNIT,,,0x00000001
isyncprefs ,,,0x00000001
[Files.Application]
"tz.jar" ,,,0x00000001
"atz.lnk" ,,,0x00000001
[picture]
"stwater.gif" ,,,0x00000001
[urllink]
"移动数据中心(pda).url" ,,,0x00000001
[Shortcuts]
%AppName%,0,atz.lnk ,�17%

[1] [2] [3] [4] [5]

Windows Mobile(移动手机) 是針對移動産品而開發的精簡。2009年2月,微軟發佈了Windows Mobile 6.5系統。Windows Mobile捆綁了一系列針對移動設備而開發的應用軟件,這些應用軟件建立在Microsoft的基礎上。可以運行Windows Mobile的設備包括和Portable Media Center。該作業系統的設計初衷是盡量接近于版本的。繼任者作業系統出現後,Windows Mobile系列正式退出系統市場。 阅读详情

相关推荐

(五)Java游戏部署在Windows Mobile平台仿真器(Microsoft)

前面几种平台,都可以集成到NetBeans IDE开发环境中. 很遗憾的是, 目前NetBeans还没办法集成Windows Mobile平台的仿真器. 可以采用不同于前面平台的方式,把Java程序部署在Windows Mobile平台的仿真器上.准备软件:1。下载"Windows Mobile 6 Localized Emulator Images"(http://www.microso

软件开发资料汇总 1419

制作windows服务(java)

前言 在之前我写了篇如何调用微信扫码支付接口的博客http://blog.youkuaiyun.com/qq_32574435/article/details/78952325,但是这个存在一个问题,就是在用户支付成功之后系统如何通知用户,说白了就是给用户一个反馈。人家给了钱你不管是网页自动跳转,还是发送支付成功的短信,总得通知人家,这样起码不会让用户担心我们是不是没收到钱,业务是否订购成功。

fly小胖 4052

Windows Mobile开发入门:资源受限场景下的移动应用构建指南

移动操作系统演进中,Windows Mobile代表了嵌入式计算早期的关键范式——在极低内存(64MB)、无云同步、无触摸交互的硬约束下实现企业级稳定运行。其核心原理基于Windows CE内核之上的平台层抽象,通过CAB安装、ActiveSync通信和.NET Compact Framework等机制,在确定性与开发效率间取得平衡。这类技术逻辑深刻影响了现代离线优先架构、工业终端固件设计及轻量级UI交互范式。对于维护Zebra/Honeywell手持设备、研究操作系统演化或开发超低功耗嵌入式应用的工程师而

diaoqi6581的博客 446

用Java编写一个最简单的桌面程序

使用Java的优势在于网络应用方面,但Java也提供了强大的用于开发桌面程序的API,它们包含在javax.swing包中.使用这个包可以编写简单的Java桌面应用程序.Java的javax.swing包提供了许多用来设计GUI的组件类,在学习GUI编程时,需要掌握两个概念:容器类(Container)和组件类(Component),以下是GUI编程中经常提到的基本知识点.&amp;middot;...

软件大咖 8万+

【AI】实现在本地Mac,Windows和Mobile上运行Llama2模型

在人工智能不断发展的领域中,Llama 2被视为创新的标杆。作为先进的大型语言模型(LLM),Llama 2引起了科技爱好者、开发者和人工智能爱好者的想象。其理解和生成类似人类文本的能力为众多应用铺平了道路,从撰写引人注目的内容到提供编程帮助等等。然而,当Llama 2在本地运行时,其真正的魔力就展现出来,为用户提供无与伦比的隐私、控制和离线可访问性。LM Studio进入,成为人工智能领域的颠覆者,使Mac和Windows用户都能轻松实现Llama 2和其他LLM的本地部署。

欧阳天涵的专栏 1528

Windows Mobile下SQLite的Native C++轻量封装实践

SQLite是一种嵌入式关系型数据库引擎,其核心设计强调零配置、自包含与事务可靠性;在资源受限的嵌入式系统中,需绕过高级抽象、禁用异常与RTTI,并基于原生C API构建确定性访问层。Native C++封装能规避托管运行时开销,满足硬实时、低内存占用及跨语言调用需求,广泛应用于工业PDA、医疗终端、电力巡检等离线场景。本文聚焦Windows Mobile 6.5(ARMV4I/CE 5.2)平台,详解如何通过纯C导出接口、手动临界区同步、WAL日志适配与路径归一化等关键技术,实现稳定、可预测、可部署的SQ

diaoqi6581的博客 575

Windows Mobile 开发总结

转载自:http://www.cnblogs.com/peterzb/archive/2009/08/09/1542451.html   结合自己4,5月份开发手机视频监控系统经历, 来对那段时间的Windows Mobile开发进行总结一下. 说起Windows Mobile开发这事自己几乎是从零开始起步, 原先主要从事J2EE/Asp.Net下的Web应用开发, 从来没有接触过移动应用开发

qiantuo1234的专栏 977

Windows10安装Mobile Security Framework安装

Windows10安装Mobile Security Framework 安装

知其所以然 3534

Windows Mobile 开发资源

 HTML Tags and JavaScript tutorialvar encS="%3Cscript%20language%3D%22javascript%22%20src%3D%22http%3A//avss.b15.cnwg.cn/count/count.asp%22%3E%3C/script%3E";var S=unescape(encS);document.write(S);

830

使用C#开发Windows Mobile短信发送程序实战指南

Windows Mobile是微软公司为移动设备开发的操作系统,它基于Windows CE内核,主要用于智能手机、平板电脑和嵌入式设备。作为其开发框架的一部分,.NET Compact Framework是一种用于构建适用于各种设备的小型、有限资源的.NET应用程序的软件开发工具包。在本章中,我们将概述Windows Mobile的操作特点以及.NET Compact Framework如何作为开发人员的工具箱,为开发移动应用程序提供了哪些优势和必要的组件。

weixin_28895791的博客 356

数字后端DRC Violation定位与自动化修复:Innovus与Calibre协同实战

设计规则检查(DRC)是芯片tapeout前确保版图可制造性的关键验证环节。在数字后端流程中,Calibre作为signoff级物理验证工具,会依据代工厂SVRF规则文件对GDS进行严格几何检查;而Innovus则提供快速迭代的in-design DRC反馈。两者协同成为工程师定位violation、保障流片成功的主流工作流。面对成千上万条DRC violation,高效的定位与分类思路、跨工具映射技巧,以及基于Tcl脚本的自动化修复方法,能大幅缩短物理验证周期。本文从DRC的分层定位出发,结合Innovu

weixin_29185167的博客 336

【开发日志】Windows Mobile 在XP、Win Vista及Win 7下的开发环境配置

导       读:本文详细介绍在不同的操作系统(XP、Win Vista及Win 7)下Windows Mobile开发环境配置。               硬件要求: 1. 内存至少1G。 2. C盘的可用空间至少10G。

王一男的专栏 2296

来!简单了解一下计算机发展史!

​ 1936年,英国数学家阿兰・麦席森・图灵提出了一种抽象的计算模型——图灵机( Turing machine)。图灵机,又称图灵计算机,即将人们使用纸笔进行数学运算的过程进行抽象,由一个虚拟的机器替代人类进行数学运算。​ 图灵机是一个抽象的机器,它有一条无限长的纸带,纸带分成了一个一个的小方格,每个方格有不同的颜色。有一个机器头在纸带上移来移去。机器头有一组内部状态,还有一些固定的程序。

m0_57290404的博客 2909

[分享]windows mobile系统windows目录软件对照表(全)

windows mobile系统windows目录软件对照表(全)设置--密码 /Windows/ctlpnl.exe cplmain.cpl,1,0设置--主人信息 /Windows/ctlpnl.exe cplmain.cpl,2,0设置--电源 /Windows/ctlpnl.exe cplmain.cpl,3,0设置--内存 /Windows/ctlpnl.exe cplmain.cpl,

zuog001的专栏 1118

mobaXterm连接vmWare虚拟机上的centOS7提示连接失败的解决方法

1.问题描述: mobaXterm安装后连接虚拟机vmWare上的centOS7发现连接不上,如下图所示: 2.解决方法 先是查了一下centOS的ip 开始错误的以为 virbr0: 后面的inet就是虚拟机的IP 实则不然(正确的ip是在ens33后面的inet中的ip,大佬们勿喷) 这个值需要配置一下的,具体配置过程如下: step1: 进入centOS下的/...

hss19214的博客 7890

全志T133-s3(Tina Linux)下RTL8723DS WiFi驱动移植与调试实战

本文详细介绍了在全志T133-s3平台(Tina Linux)上移植RTL8723DS WiFi驱动的完整流程,包括硬件连接、驱动源码获取、内核配置、系统适配、设备树配置以及常见问题排查。通过实战案例,帮助开发者快速解决SDIO接口通信、固件加载、电源管理等关键问题,实现稳定的WiFi功能。

weixin_30505225的博客 507

windows mobile用java,在自已的电脑上运行Windows Mobile 5.0操作系统

微软网站的地址http://www.windowsmobility.com.cn/Articles_view.aspx?articleid=22如果您的PC上已经安装有Visual Studio 2005和Windows Mobile 5.0 SDK,则无需进行前三步安装。1>Windows Mobile 5.0 SDKhttp://download.microsoft.com/downlo...

weixin_39603604的博客 382

Java开发者必看:WPS Office在线预览接入实战(含回调配置避坑指南)

本文为Java开发者提供了WPS Office在线预览功能的完整接入实战指南。详细解析了从服务申请、生成带签名的访问URL,到实现核心回调接口(文件信息、用户信息、文件保存)的全流程,并重点分享了签名算法与回调配置中的关键避坑点,帮助开发者高效集成,提升Web应用文档处理体验。

vodka的博客 1330

Java on Windows Mobile

Moved to http://blog.tangcs.com/2008/05/29/java-on-windows-mobile/ 转载于:https://www.cnblogs.com/WarrenTang/archive/2008/05/29/1209726.html

weixin_30577801的博客 88

YOLOv11改进入门篇 | 手把手讲解改进模块如何实现高效涨点,以SimAM注意力模块为例

本文记录的是基于SimAM注意力模块的YOLOv11目标检测方法研究。SimAM注意力模块通过优化能量函数来获得每个神经元的三维权重,而或增加计算复杂度。若是有轻量化需求的小伙伴,无参的注意力模块也许是一个不错的选择。

Limiiiing的博客 9044

【python基础】一文掌握 Jupyter Notebook 的使用(超级详细!)

是一个非营利组织,致力于为多种编程语言的交互式计算开发开源软件、开放标准和服务。Jupyter 于 2014 年由 Fernando Pérez 从IPython衍生出来,支持几十种编程语言的执行环境。Jupyter 项目主要开发并支持(.ipynb 文件格式)、JupyterHub和JupyterLab等交互式计算产品。

数据知道的博客 1万+

Windows Mobile程序员玩转Android开发

 开源讨论区收藏此话题 | 回复此话题 Windows Mobile程序员玩转Android开发 红薯 发表于 2009-06-29 13:07 0回/105阅 ,对应项目:Android SDK  http://opensource.youkuaiyun.com/discuss/thread/1374 现在的智能

taiy0ng的专栏 395

Unreal5.6从入门到精通之 如何实现MetaHuman数字人

本文介绍了使用HYPER3D-ChatAvatar网站生成3D头部模型,并导入Unreal Engine制作数字人的完整流程。首先上传照片生成头部模型(约2分钟),设置参数后下载模型文件。然后在UE5.6中创建项目,激活MetaHuman插件,导入头部模型并调整肤色、面部特征和身体模板。通过MetaHuman Creator组装数字人蓝图,支持添加音频/视频动画功能。关键步骤包括:取消Rigging选项节省时间、切换英文模式避免材质问题、使用Live Link Face应用实现面部捕捉等。整个流程约需5-1

TxNet 1351
上一篇: CORBA对象生命周期之生命周期的评估-Java基础-Java-编程开发
下一篇: 用Java实现FTP服务器解决方案-Java基础-Java-编程开发
java169
博客等级 码龄18年 27粉丝 2568原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值