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 ...
随机推荐
- RxJava 2.x 理解-1
在RxJava 1.x 系列中,讲解了RxJava的大致用法,因为现在都用RxJava 2了,所以Rxjava 1就不细讲,主要来学习RxJava 2. 基本使用: /** * rajava2 的基本 ...
- debian 6软件更新源列表
deb http://ftp.debian.org/debian/ squeeze main non-free contribdeb http://ftp.debian.org/debian/ squ ...
- mac下更新自带的PHP版本到5.6或7.0
下载和安装PHP 5.6 打开终端并且运行如下命令: curl -s http://php-osx.liip.ch/install.sh | bash -s 5.6 然后,PHP 5.6的版本会被安装 ...
- SHAREPOINT 2013 + PROJECT 2013 资料网站
1.http://technet.microsoft.com/zh-CN/sharepoint 2\ 博客圆专业讲解 http://www.cnblogs.com/jianyus/archive/2 ...
- insert语句太长,有StringBuilder优化一下
private void btnSave_Click(object sender, RoutedEventArgs e) { if (IsInsert) { //假设日历控件没有选日期,那帮它赋一个当 ...
- centos7 系统管理systemd学习记录
在centos7之前,系统服务是service,chkconfig等命令来管理的.到了centos7,统一使用systemctl来管理系统服务 其实就是把chkconfig和service结合在一起了 ...
- 纯C实现面向对象
#include <stdio.h> #include <stdlib.h> //接口 #ifndef Interface #define Interface struct # ...
- Node.js meitulu图片批量下载爬虫1.04版
//====================================================== // https://www.meitulu.com图片批量下载Node.js爬虫1. ...
- PJOI PKU Campus 2011 B:A Problem about Tree LCA 求随意点x为根的y的父节点
题目链接:点击打开链接 题意:给定n个点 m个询问 以下n-1行给定一棵树 m个询问 x y 问把树转成以x为根 y的父节点是谁 第一种情况lca==y那就是x的第 dep[x] - dep[y] - ...
- SqlServer--百度百科
SQL是英文Structured Query Language的缩写,意思为结构化查询语言.SQL语言的主要功能就是同各种数据库建立联系,进行沟通.按照ANSI(美国国家标准协会)的规定,SQL被作为 ...