Windows Mobile 6开发环境搭建
Windows Mobile 6开发环境搭建
本文主要介绍在已有的Visual Studio 2005和Microsoft SQL Server2008环境基础上,如何搭建Windows Mobile开发环境。
Microsoft ActiveSync 4.5 下载地址
https://download.microsoft.com/download/7/e/c/7ecbd388-7fb5-4e3e-b57f-12eaf7eb6136/setup.msi
Windows Mobile 设备中心 下载地址
https://download.microsoft.com/download/0/4/3/0432540e-2d1a-415d-9c9d-a9963e43503e/drvupdate-amd64.exe
说明
Windows Vista之前使用 ActiveSync,Windows Vista 之后使用的是 Windows Mobile 设备中心
工具/原料
Microsoft ActiveSync 4.5.msi
Windows Mobile 6 Professional SDK Refresh.msi
Windows Mobile 6 Professional Images (CHS).msi
SSCE31SDK-CHS.msi
NETCFSetupv2.msi
方法/步骤
第1个软件:用于建立PC开发环境与Windows Mobile设备之间的连接。
第2,3个软件:是Windows Mobile开发工具包及模拟器,提供开发支持。
第4个软件:是Windows Mobile中使用的SQLCE数据库的开发包。
第5个软件:是为编程时调试设置断点提供支持.
注意事项
在安装所需软件过程中,尽量按顺序安装,至少保证第2和第3不能进行颠倒
网络连接
PDA"未能建立与网络的连接"的解决办法
遇到这个问题大凡是因为模拟器或者真机无法连接网络,所以需要先测试网络是否畅通,在真机或者模拟器的IE中打开需要的URL地址,看看是否能够正常连网。
确定是网络原因后,可以采用多种方式连接网络,比如使用虚拟网卡来实现,又或者使用ActiveSync或 Windows Mobile 设备中心来实现。
1.使用本地网卡
打开 VS2008,点击菜单工具-设备仿真管理器,选择一个 windows mobile 5.0 PocketPC 或其它模拟器,在打开的模拟器窗口的菜单栏,文件-配置-网络选项卡的网卡中,选择本地网卡,可能会需要提示安装Virtual PC 2007 需要的话可以在
https://www.microsoft.com/en-us/download/details.aspx?id=4580
页面下载 Virtual PC 2007 进而连接互联网。
X64
https://download.microsoft.com/download/8/5/6/856bfc39-fa48-4315-a2b3-e6697a54ca88/64%20BIT/setup.exe
X86
https://download.microsoft.com/download/8/5/6/856bfc39-fa48-4315-a2b3-e6697a54ca88/32%20BIT/setup.exe
2.使用ActiveSync 或 Windows Mobile 设备中心
ActiveSync或 Windows Mobile 设备中心,是一个连接Win系列手持到电脑的同步软件,通过它可以使真机或者模拟机连接网络,步骤如下。
1.打开ActiveSync或 Windows Mobile 设备中心,点击文件-连接设置,在"允许连接到以下其中一个端口"下选择"DMA"。
2.打开 VS2008,点击菜单工具-设备仿真管理器,选择一个 Windows Mobile 5.0 PocketPC 或其它模拟器,在右键菜单中点击"连接",
等模拟器启动后,再点击"插入底座",此时,通过ActiveSync或 Windows Mobile 设备中心来连接到模拟器,并进行数据同步。
3.在PDA中打开IE浏览器测试一下能不能连上网络,比如说 www.baidu.com
Windows CE 和 Windows Mobile 的区别
Windows 嵌入式 CE (也叫 Windows CE)是一个模块化/组件化、实时操作系统被广泛应用在消费者和企业设备中。Windows CE 中包含大量的组件。开发人员选择性的把组件将加入其嵌入式操作系统中以满足其具体需要。
Windows Mobile 基于 Windows CE
Windows Mobile 团队从 Windows CE中选择一组特定的组件,并添加某些应用程序和技术来满足不同需要的 pda 和 smartphone。如果您打开 Windows Mobile 6 设备或仿真程序的"设置 > 系统 > 关于"页面,您可以看到一行类似于"CE OS 5.2.1235 (Build 17740.0.2.0)"。这意味着该 Windows Mobile 6 设备是基于 Windows CE 5.2。
Windows Mobile 6开发环境搭建的更多相关文章
- Windows 10 IoT Serials 1 - 针对Minnow Board MAX的Windows 10 IoT开发环境搭建
目前,微软针对Windows IoT计划支持的硬件包括树莓派2,Minnow Board MAX 和Galileo (Gen 1和Gen 2).其中,Galileo (Gen 1和Gen 2)运行的是 ...
- [Flutter] Windows平台Flutter开发环境搭建(Andorid Studio)
前两天网友在群里说起了Flutter,就了解了一下,在手机上跑了它的demo,直接就被打动了. 虽然网上有很多教程,但真正开始的时候,还是会碰到很多坑.下面详细的讲解Flutter + Android ...
- FFmpeg开发笔记(三):ffmpeg介绍、windows编译以及开发环境搭建
前言 本篇章是对之前windows环境的补充,之前windows的是无需进行编译的,此篇使用源码进行编译,版本就使用3.4.8. FFmpeg简介 FFmpeg是领先的多媒体框架,能够解码 ...
- NDK在windows下的开发环境搭建及开发过程
在Android应用的开发工程中,不管是游戏还是普通应用,都时常会用到.so即动态链接库,关于.so是什么玩意儿,有什么好处,这个大家可以在网上查一下,本人不做过多解释..so本是linux下的文件类 ...
- windows下android开发环境搭建
JDK的安装和Java环境变量的设置 1 JDK下载地址 JDK下载地址:http://www.oracle.com/technetwork/java/javase/downloads/index.h ...
- Windows下PHP开发环境搭建
PHP集成开发环境有很多,如XAMPP.AppServ......只要一键安装就把PHP环境给搭建好了.但这种安装方式不够灵活,软件的自由组合不方便,同时也不利于学习.所以我还是喜欢手工搭建PHP开发 ...
- Windows 下 Ionic 开发环境搭建
Ionic 介绍 首先,Ionic 是什么. Ionic 是一款基于 Cordova 及 Angular 开发 Hybrid/Web APP 的前端框架,类似的其他框架有:Intel XDK等. 简单 ...
- Windows Phone 8开发环境搭建
开发Windows Phone需要两个工具:Windows Phone SDK 8.0和Visual Studio集成开发工具.我们购买的Visual Studio Ultimate 2012不包括W ...
- Windows Phone 8 开发环境搭建
原地址:http://blog.csdn.net/md521/article/details/11015139 Windows Phone 8将采用与Windows 8相同的NT内核,这就意味着WP8 ...
随机推荐
- bzoj 5347: 冒泡排序
考虑到最后a[i]都要等于i,并且每个 a[i] < i 的a[i] 一轮最多向前走一次,所以局数至少是 max{ i - a[i] }. 又因为对于a[i] < i来说,一轮不动意味着 ...
- [Lydsy1805月赛] 对称数
挺不错的一道数据结构题QWQ. 一开始发现这个题如果不看数据范围的话,妥妥的树上莫队啊23333,然鹅10组数据是不可能让你舒舒服服的树上莫队卡过的23333 于是想了想,这个题的模型就是,把u到v链 ...
- 5.7(java学习笔记)Vector、Enumeration
一.Vector Vector类实现一个可扩展的数组对象.与数组一样,它包含可以使用整数索引访问. 它的基本操作方法add(int index, E element),get(int index),i ...
- 数列求和 Exercise06_13
/** * @author 冰樱梦 * 时间:2018年下半年 * 题目:数列求和 * */ public class Exercise06_13 { public static void main( ...
- 十. 图形界面(GUI)设计11.对话框
对话框是为了人机对话过程提供交互模式的工具.应用程序通过对话框,或给用户提供信息,或从用户获得信息.对话框是一个临时窗口,可以在其中放置用于得到用户输入的控件.在Swing中,有两个对话框类,它们是J ...
- 更合理的 setState()
原文发表在我的博客:http://www.erichain.me/2017/04/17/2017-04-17-more-reasonable-setstate/ React 是我做前端以来接触到的第三 ...
- Nginx用作反向代理服务器
Nginx作为反向代理服务器时转发请求的流程 客户端请求处理 当客户端请求来时,Nginx并不会立刻转发到上游服务器,而是想完整的接收到Nginx所在的服务器, 然后再把缓存的客户端的请求转发到上游服 ...
- 支付宝签名验证实现-Delphi版
支付宝签名验证实现-Delphi版 首先介结下支付宝签名验证流程: 一 支付宝密钥生成 支付宝提供秘钥生成工具https://docs.open.alipay.com/291/105971/ 用此下 ...
- Pressed状态和clickable,duplicateParentState的关系
做Android开发的人都用过Selector,可以方便的实现View在不同状态下的背景.不过,相信大部分开发者遇到过和我一样的问题,本文会从源码角度,解释这些问题. 首先,这里简单描述一下,我遇到的 ...
- 依据出生日期Date 计算年龄
依据出生日期计算年龄 public class DateGetAge { public static int getAge(Date birthDay) throws Exception { Cale ...