Windows Mobile 6(Smart Phone)开发基础

开发准备工具   1:vs。这个是自然的了,我用的是vs2005.   2:vs的sp1   3:安装Windows Mobile 6 Standard SDK Refresh   4:NETCFSetupv2(Microsoft .NET Compact Framework 2.0 SP2)   5:ActiveSync   问题1:如何启动仿真环境里(Windows Mobie 6 Standard Emulator)的网络联接   问题2:发布/测试程序   问题3:手机接通电脑时,手机是不能上网的。   开发工具装好之后,在Windows Mobile 6 SDK里面是带有不少示例程序的。简单的应用可以直接改写一下就可以了(至少基本用法都是有的)。其他具体功能就要自己来写了,纯自己业务逻辑。   关于开发   开发起来写法都是和.net一样的。不过控件的功能是不完全一样的。比方说那个WebBrower控件,在SmartPhone里头就是找不到Document属性的。有一个DocumentText属性,但是还不能用。   手机程序运行起来也不快。如果手机可以想笔记本似的,多加点处理器或者内存就好了。   问题1:如何启动仿真环境里的网络联接   1:打开Device Emulator Manager。在vs的tools菜单下   2:启动/联接Windows Mobie 6 Standard Emulator。右键点击“Windows Mobie 6 Standard Emulator”,选择联接。   3:设置“Windows Mobie 6 Standard Emulator”为cradle。邮件,cradle。   4:设置ActiveSync的通讯方式。设置为DMA方式(手机是comX)。 然后就等待ActiveSync联接上Windows Mobie 6 Standard Emulator,然后就可以上网了。   问题2:发布测试   有一个方式最简单:直接拷贝。把程序copy到手机上的Program Files(任何位置其实都可以),然后直接运行这个程序就好了。想结束的时候就用Task Manager结束他。   第二种就是在调试的时候选择deploy到手机上。但是好像有一个安全选项要设置,不然无法通过。设置工具是Security Configuration Manager。(我也没有使用这种方式,有点麻烦,也不大会)   第三种方式就是生成cap包或者安装文件。   问题3:手机接通电脑时,手机是不能上网的。   这个小问题在一开始测试程序的时候浪费了我不少时间。本来在机器上运行良好,可是copy到手机上之后就是连不上网络,很奇怪。后来无意间断开了网络联接,居然就ok了。
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值