WINCE手持机开发手册
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
WINCE 开发手册
1. 开发平台 (2)
2. 安装步骤 (2)
3. 运行模拟器 (2)
3.1 WINCE 6.0模拟器 (2)
3.2 Windows Mobel 6模拟器 (4)
4. 创建前台项目(VS 2008) (7)
5. 创建WebService(VS 2013) (9)
6. 添加Web引用 (11)
7. 代码编写 ..................................................... 错误!未定义书签。
7.1 前台调用后台代码示例...................... 错误!未定义书签。
7.2 后台调用service代码示例................ 错误!未定义书签。
8. 安装部署 (12)
8.1 模拟器调试 (12)
8.2 真机调试 (12)
9. 打包生成CAB文件 (14)
10. 自动更新程序 ........................................... 错误!未定义书签。
11. 常见问题 (18)
1. 开发平台
Microsoft Visual Studio 2008 & Microsoft Visual Studio 2013
2. 安装步骤
1. 安装Windows Mobile 6 Professional SDK Refresh.msi
2. 安装Windows Mobile 6 Professional Images (CHS).msi(中文包)
3. 安装设备中心
1) Windows XP系统
安装ActiveSync4.5 setup.msi
2) Windows 7(32位)系统
安装drvupdate-x86(Windows Mobile设备中心for win7 32位).exe 3) Windows 7(64位)系统
安装.ex drvupdate-amd64(Windows Mobile设备中心for win7 64位)e
3. 运行模拟器
这里介绍两种模拟器的运行方式,本次开发使用的是WINCE6.0模拟器。
3.1 WINCE 6.0模拟器
1. 打开VS2008,点击菜单栏的“工具”->“连接到设备”。
2. 点击菜单栏的“工具”->“设备仿真器管理器”,右击设备“插入底座”,
当右下角出现小电脑时,网络连接成功。同时,电脑会安装驱动,即可以访问该设备。
3.2 Windows Mobel 6模拟器
1.点击菜单栏的“工具”->“设备仿真器管理器”,找到“Windows Mobel 6 Professional SDK”下的“CHS Windows Mobel 6 Classic Emulator”(中文版),右击连接。
2. 此时网络是不通的,打开设备中心,按照画面配置
3.再到“设备仿真器管理器”,找到该模拟器,右键“插入底座”
当状态栏变成如下图时,网络连接成功。
4. 创建前台项目(VS 2008)
为了后续更新项目,将整个项目分为三部分:UPDATE.exe(更新程序)、EH.exe(登录程序)、SLXY_PDA.dll(需更新项)。
项目建立
菜单栏:“文件”->“新建”->“项目”
(注:不同的项目选择不同的模板,目标平台都是WINCE)
点击确定,项目建立完成,将UPDATE项目设为“启动项目”。
右键项目“属性”:
EH、UPDATE输出类型都是Windows应用程序,SLXY_PDA为类库
添加程序图标(ico类型)
为EH添加DLL文件引用
5. 创建WebService(VS 2013)
1. 打开VS2013,新建空项目,注意选择.NET Framework的版本
2. 建立好项目,右键“添加”—>“新建项”
3. 再添加cs文件
在asmx里调用cs,在cs里调用系统后台6. 添加Web引用
7. 安装部署
7.1 模拟器调试
在模拟器运行且网络连通的状态下,将完成的项目全部重新生成,点击工具栏“调试”->“启用调试”,选择对应的模拟器,点击部署即可。
7.2 真机调试
连接网络
点击状态栏的小圈圈(未连接时是黄色的),选择WIFI,点击“Modify”,输入密码,连接成功后会显示信号格、小圈圈变绿。
部署调试
真机直接利用数据线,连接电脑,点击工具栏“调试”->“启用调试”,选择设备型号,点击部署即可。
8. 打包生成CAB文件
新建项目:
1、在当前解决方案下,添加新建项目
2、右击项目->“视图”->“文件系统”,选择应用程序文件夹
3、在右侧空白处,右击,“添加”->“项目输出”,
4、同理,添加“UPDATE”项目。完成后,找到项目下,检测到的依赖项右键将“排除”前的√去掉。这样文件系统中就会显示这些dll。
除此之外需要添加的其他文件,可以通过,右键“添加”->“文件”进行添加。添加ico文件可设置程序图标。
创建快捷键方式
对之前添加的项目输出,选择需要与执行的项目相对应的“主输出”(如:),右键创建快捷方式,可重命名(切记所有的命名都不能用中文)。查看快捷方式的属性,查看主输出
缺少文件可以继续添加
将快捷方式放入程序目录
右击“目标计算机上的文件系统”->“添加特殊文件夹”->选择“Programs 文件夹或StartMenu文件夹”,将快捷方式拖进该文件夹内。
注册表更改
右击打包项目->“视图”->“注册表”,在USER下新建“LICENSE”,添加字符串值“mycompany”,右侧属性栏修改值(一定要是英文)