转自:http://blog.csdn.net/laotuguai/archive/2006/09/04/1175070.aspx
上次更新了英文版本vs2005的抓图,因为还是很多朋友加我qq咨询问题,我还是有必要简单介绍一下vs2005下面的开发环境指南。
其实vs 2005简体中文版更加简单了!大家基本不用做任何设置!!!当然你还要安装microsoft activesync 4.1 简体中文版本。
[separator]
第一:安装vs.net 2005 简体中文版,就会自动安装好精简.net框架1.1,2.0,所以大家根本不用担心了,也就是只要安装vs.net2005,就自动安装好了仿真设备、sdk等等,我以前写的文章都作废了,呵呵。当然,如果你自定义安装,请记得选中开发手持设备,忘记抓图了……
第二: 新建立一个手机开发程序,很简单了,我用的smartphone 2003的手机:
第三:开发程序了
第四,运行就可以了,系统自动调用虚拟机,微软统一名词叫仿真器了。
第五:和同步工具连接,这样你的仿真器就完全和一个真的手机一样了
第六:和同步程序连接
微软也统一名词了,叫插入底座,奇怪的名字。
然后你就可以通过同步程序访问你的仿真手机了!!!装游戏都可以。。。。呵呵
可以往手机上的程序也可以装到仿真机器上,比如进程管理阿,文件管理阿,呵呵
比如安装一个保龄球游戏?
微软作模拟器还是不错
最后就是仿真手机上网,当然走网卡,以前我在英文版本介绍过。
仿真模拟机里面设置网络连接网卡
这里和原来一样,你还是要安装vpc的驱动。
或直接从这里下载:
微软收购vpc后一直在折腾,不知道什么时候定型哦,不过我也没有追踪这个项目
这个虚拟网卡驱动也就类似vmware的虚拟网卡,微软推出也是非常着急,300多k的一个小软件:Virtual Machine Network Driver for Microsoft Device Emulator
安装好了,你的网卡协议多了一个服务。
然后你的虚拟仿真手机才能使用网卡
然后就是设置手机了
然后你的手机上的ie还要设置使用工作网络
然后这个仿真手机也可以上网了。
记得也是通过微软同步软件的
广大Smartphone 开发的爱好者,今天的节目是讲解《VS.NET 2005 开发微软智能手机SmartPhone Window Mobile 5.0 开发环境配置指南》
随着时代的发展,微软推出了windows mobile 5.0,我们简称wm5。
其最大特征是分辨率320*240,要知道现在的ppc也就这个分辨率,当然最新的已经640*480了。
但是绝对大势所趋!而且dopod 565以上都可以刷rom为wm5简体中文版!现在热卖的几个品种,比如dopod586的qtek版本,还有586w,577w都是刷成wm5了。
所以,我们还是要跟进,而且现在q版的586w居然只卖2600左右!虽然显示屏不是半透的,但是还是超值阿!!!!
好,下面我们进入正题:
其实安装好vs.net 2005 简体中文版本之后,就已经有了ppc和smartphone的sdk,并有了中文的映像文件,如我头一篇文章一样。
如果我们需要开发wm5下面的应用,则需要以下几个步骤:
1。安装vs.net 2005简体中文版
2。安装ActiveSync 4.1,现在最新版本4.2了,连接wm5手机界面会略有不同哦!
3。安装微软虚拟网卡驱动程序
4。安装smartphone/ppc sdk开发包
5。安装smartphone/ppc 简体中文映像文件包
然后就可以开发wm5下的应用了!
其实都没有什么好说的,就是几个下载地方:
好像没有什么特别要下的了,其中sdk只有英文,没有中文。
虚拟网卡当然也只有英文,反正又不需要界面,一个虚拟设备驱动而已。
imgaes当然去下简体中文版本了。
安装好之后,在安装目录,比如我的d盘,还有很多例子,呵呵
D:\Program Files\Windows CE Tools\wce500\Windows Mobile 5.0 Smartphone SDK\Samples\Cs
顺序没有特别的,就是先装sdk,后装images
另外还有两个东西可以考虑安装:
模拟服务器端的东西,以后我们再深入研究,可以用作更加强的应用的时候使用,我还没有实践过。
运行平台框架
Microsoft Device Emulator 2.0 Beta - Community Technology Preview
大家可能还可以查阅到以前我用1.0 beta的文章,现在2005已经随片发放了这个1.0正式版本了,大家还可以下载2.0beta版本尝鲜哦,据说有效提高效果和速度,特别是模拟cpu级别的东西,等于有了一个智能手机耍哈。
大家去看SDK的帮助,里面有详细的说明
很多朋友想在手机上开发游戏,这个例子用来入门是个不错的选择
sdk帮助确实庞大,大到我没有找到那些例子的说明……
而那些例子的readme都是这样说的:** For more information about this code sample, please see the Windows Mobile
SDK help system. **
而且sdk里面的东西看上去相当深奥。。。。