最近开始做实验了,设备有限,只能用模拟器对移动环境进行模拟。关于安装环境,因为以前几乎没有使用过,也是费了好大的工夫,一点点去找,然后去配置。在网上也找了很多资料,在这里结合自己的安装来总结一下:
安装顺序:
1. 安装Microsoft ActiveSync 4.0以上版本
http://ytcnc.onlinedown.net/down/MicrosoftActiveSync_setup_cn.zip
2.安装VS2005。这是一般来说的推荐安装,主要是会用到VS2005下的Windows Mobile模拟器(设备仿真管理器)这个工具,但是由于VS2005是收费的,且安装时要求的空间较大(2G以上),所以我在安装时并没有安装VS2005,而是直接去微软的官方网站上下载了设备仿真管理器,作为单独使用。
但是在安装设备仿真管理器之前,需要先安装模拟器虚拟网卡和Windows Mobile 5.0 MSFP英文版的镜像(efp.msi)
模拟器虚拟网卡用于将模拟器的网卡映射到PC机物理网卡上,这样一个物理网卡可以拥有两个IP地址,一个分配给PC,另外一个分配给模拟器。其工作原理与微软VPC的虚拟网络服务很类似,它们都是注册了一个微软的网络虚拟服务并绑定到网络适配器上,通过网络适配器来构建一个虚拟的网络。
http://www.microsoft.com/downloads/details.aspx?familyid=DC8332D6-565F-4A57-BE8C-1D4718D3AF65&displaylang=en
而由于“设备模拟器”中并不带有操作系统,因此您还必须安装操作系统的镜像文件(efp.msi)。
http://www.microsoft.com/downloads/details.aspx?FamilyId=C62D54A5-183A-4A1E-A7E2-CC500ED1F19A&displaylang=en (在该网址下,可下载“设备模拟器”(V1Emulator.zip)和Windows Mobile 5.0 MSFP英文版的镜像(efp.msi))
3.安装完成后,在“开始”-->“程序”-->“Microsoft Windows Mobile 5.0 MSFP Emulator Images”中有好几样东西,都是模拟器。你可以点击“Pocket PC - Coolboot”来启动一个模拟器。待模拟器开启之后,还要开启“Device Emulator Manager”,在打开的窗口中点击“refresh”按钮,刚启动的模拟器就显示在里面了。
4在图片中高亮的地方点击鼠标右键,选择“Cradle”(插入卡座),就如同Pocket PC插在了卡座上,ActiveSync就能连接上模拟器了。
5.如何配置通过ActiveSync将虚拟设备连接到PC
使用ActiveSync,利用DMA可以将虚拟设备连接到PC上,这样可以实现PC和虚拟机文件的交换,而且还可以利用这种办法在虚拟机上安装软件。并且使用DMA可以提高虚拟设备连接的效率。下面让我们一步一步的看模拟器是如何通过ActiveSync连接到PC机上的。
首先启动ActiveSync,然后单击“文件”选择“连接设置”,如图所示
然后会出现如图所示的对话框,在该对话框中钩选“允许连接到以下其中一个端口”然后选择 “DMA”,再单击“确定”按钮。
此时已经完成了ActiveSync端的设置,现在来配置“仿真设备管理器”。
首先选择好要与计算机进行同步的那个模拟器,然后鼠标右键点取它,选择“Cradle”选项。
此时ActiveSync会自动与设备进行连接并同步。
这样就简单的完成了模拟器与pc间的通信。