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开发环境搭建的更多相关文章

  1. 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)运行的是 ...

  2. [Flutter] Windows平台Flutter开发环境搭建(Andorid Studio)

    前两天网友在群里说起了Flutter,就了解了一下,在手机上跑了它的demo,直接就被打动了. 虽然网上有很多教程,但真正开始的时候,还是会碰到很多坑.下面详细的讲解Flutter + Android ...

  3. FFmpeg开发笔记(三):ffmpeg介绍、windows编译以及开发环境搭建

    前言   本篇章是对之前windows环境的补充,之前windows的是无需进行编译的,此篇使用源码进行编译,版本就使用3.4.8.   FFmpeg简介   FFmpeg是领先的多媒体框架,能够解码 ...

  4. NDK在windows下的开发环境搭建及开发过程

    在Android应用的开发工程中,不管是游戏还是普通应用,都时常会用到.so即动态链接库,关于.so是什么玩意儿,有什么好处,这个大家可以在网上查一下,本人不做过多解释..so本是linux下的文件类 ...

  5. windows下android开发环境搭建

    JDK的安装和Java环境变量的设置 1 JDK下载地址 JDK下载地址:http://www.oracle.com/technetwork/java/javase/downloads/index.h ...

  6. Windows下PHP开发环境搭建

    PHP集成开发环境有很多,如XAMPP.AppServ......只要一键安装就把PHP环境给搭建好了.但这种安装方式不够灵活,软件的自由组合不方便,同时也不利于学习.所以我还是喜欢手工搭建PHP开发 ...

  7. Windows 下 Ionic 开发环境搭建

    Ionic 介绍 首先,Ionic 是什么. Ionic 是一款基于 Cordova 及 Angular 开发 Hybrid/Web APP 的前端框架,类似的其他框架有:Intel XDK等. 简单 ...

  8. Windows Phone 8开发环境搭建

    开发Windows Phone需要两个工具:Windows Phone SDK 8.0和Visual Studio集成开发工具.我们购买的Visual Studio Ultimate 2012不包括W ...

  9. Windows Phone 8 开发环境搭建

    原地址:http://blog.csdn.net/md521/article/details/11015139 Windows Phone 8将采用与Windows 8相同的NT内核,这就意味着WP8 ...

随机推荐

  1. POJ 1981 Circle and Points (扫描线)

    [题目链接] http://poj.org/problem?id=1981 [题目大意] 给出平面上一些点,问一个半径为1的圆最多可以覆盖几个点 [题解] 我们对于每个点画半径为1的圆,那么在两圆交弧 ...

  2. 【递归】【栈】先修课 计算概论(A)/函数递归练习(2)5:布尔表达式

    总时间限制: 1000ms 内存限制: 65536kB 描述 输入一个布尔表达式,请你输出它的真假值. 比如:( V | V ) & F & ( F | V ) V表示true,F表示 ...

  3. 【单调队列】【动态规划】bzoj3831 [Poi2014]Little Bird

    f(i)=min{f(j)+(D(j)<=D(i))} (max(1,i-k)<=j<=i) 有两个变量,很难用单调队列,但是(引用): 如果fi<fj,i一定比j优秀.因为如 ...

  4. 【并查集+离散化】BZOJ4195- [Noi2015]程序自动分析

    [题目大意] 在实现程序自动分析的过程中,常常需要判定一些约束条件是否能被同时满足. 考虑一个约束满足问题的简化版本:假设x1,x2,x3,…代表程序中出现的变量,给定n个形如xi=xj或xi≠xj的 ...

  5. shell产生随机数七种方法

    shell实例浅谈之三产生随机数七种方法   一.问题 Shell下有时需要使用随机数,在此总结产生随机数的方法.计算机产生的的只是“伪随机数”,不会产生绝对的随机数(是一种理想随机数).伪随机数在大 ...

  6. Jenkins任务优先分配到原来的执行节点上

    Jenkins一般部署采用master-salve架构,这样可以同时构建多个任务. jenkins任务构建时默认使用第一次随机分配的机器,这样可以增量拉取代码,减少gitlab或者github的负担. ...

  7. 关于 Delphi 中流的使用(2) 用 TFileStream(文件流) 读写

    TStream 是一个抽象的基类, 不能直接生成对象. 在具体的应用中, 主要使用它的子孙类:TFileStream: 文件流TStringStream: 字符串流TMemoryStream: 内存流 ...

  8. 使用x64dbg分析微信聊天函数并实现发信息

    1.引言 我们知道微信现在不光在手机上很常用,在电脑也是非常常用的,尤其是使用微信联系客户和维护群的人,那这个时候每天都会定期发送一些信息,如果人工操作会很累,所以自动化工具是王道,本节就使用x64d ...

  9. Centos下输入法全角半角转换

    写个文档 ,发现输入法的设置框没有了,打出来的字全是全角,找了半天终于发现在设置的快捷键. 废话少说,Centos的全角半角转换快捷键是shift+space. 中英文标点的转换快捷键 ctrl+.

  10. Spark(十二) -- Spark On Yarn & Spark as a Service & Spark On Tachyon

    Spark On Yarn: 从0.6.0版本其,就可以在在Yarn上运行Spark 通过Yarn进行统一的资源管理和调度 进而可以实现不止Spark,多种处理框架并存工作的场景 部署Spark On ...