北京理工大学 20981班 陈罡
开发win mobile 5.0是一项非常有趣的事,前几篇帖子我讲了如何在vs2005环境下面编译xvidcore-1.1.2,其实这些全部都是在为这个优秀的mpeg4编解码器移植到手机和移动便携式设备上做铺垫。顺便提一句,这个编解码器另外的一个“优点”在于,仔细看它的ppc_asm目录下面的“汇编语言”完全是采用标准c语言编写的,因此,应该可以非常容易的移植到ppc的平台上去,而且我认为arm平台也不是不可能,呵呵,有机会偶还会把它移植到s60手机平台上去呢。
言归正传,搭建win mobile 5.0开发环境其实非常简单,但是一定要留够足够大的硬盘空间才可以喔!最好有5个G左右的空间,以防万一。
首先下载如下软件包(我认为是win mobile 5.0开发,不是wince开发):
(1)vs2005的全套软件(也包括msdn2005了),偶下载的是——
不必要的组件就没有装了,天知道会出什么问题。
(2)下载smartphone安装文件:
Windows Mobile 5.0 Smartphone SDK.msi
Windows Mobile 5.0 Emulator Images for Smartphone - CHS.msi (中文汉化模拟器)
(这个可以到微软的网站下载速度还蛮快的)
(3)下载pocket pc安装文件:Windows Mobile 5.0 Pocket PC SDK.msi
(小样的微软,这个就不让下了,下之前有个什么认证,它一旦认为你用的windows是盗版的,呵呵,就不让你下载了,当初郁闷了偶好久,虽然从p2p搞到了ppc的sdk,但是汉化的模拟器还是没有拿到,哪位兄台有,烦请通知偶一下,呵呵,资源共享嘛)
(4)下载ActiveSync 4.0 Developer Preview.exe
注意,这个文件一定要小心,现在微软升级了这个activesync软件,到什么4.1,4.2了,都没有developer preview了。呵呵,用那些版本的软件,是无法访问win mobile的文件系统的。当然了,如果开发的时候有真机,:D"就不用像偶这么麻烦了。
好了,准备工作到此完成。
这些软件的安装顺序(推荐):
vs2005->msdn2005->activesync->win mobile smartphone sdk->win mobile pocket pc sdk
安装完毕后,会在开始菜单看到如下内容:
好了,下面到了最最关键的一步了。
打开vs2005,选择tools里面的Device Emulator Manager,中文版的朋友可能会稍有不同。
然后,我们选择pocket pc模拟器,选择connect。
这个时候如果看到有一个pocket pc模样的软件自动跑出来了,呵呵,代表你已经成功了一半了。
此时,应该是下面这个状态:
这个时候,选择"cardle",然后看你的计算机屏幕右下角的那个圆形的active sync是否开始起作用了。
它会转阿转的,显示正在和模拟器连接。
连接成功后,会弹出一个向导,这个时候一路ok下去即可,最后会看到这样的效果:
单击这个explore就可以看到手机的文件系统了。我们拷入一个企鹅图片进去,然后手机模拟器的fileexplore里面进去大概是这个样子:
用鼠标点击这个pengui就可以看到上传的图片了。
最后,在节目的最后,偶show一张偶写的一个测试程序,呵呵,学过turbo c图形学的朋友肯定再熟悉不过了,学校的老师每次都把这个拿出来展示展示。。。
太困了,祝晚安。。。Z..zz.zzzzzz
阅读(3179) | 评论(2) | 转发(0) |