zoukankan      html  css  js  c++  java
  • WM 模拟器常见问题如何联网、打电话、发送短信、连接GPRS等

     
    Windows Mobile 6 .0 SDK里面包含一个Emulator工具,可以在程序开发过程中模拟整个PPC运行环境。但是,通常情况下安装之后会有许多功能(比如打电话、发送短信、连接GPRS等通讯功能)无法实现。
    这篇文章将为你一一解答这些在开发过程中遇到的常见问题,主要摘自MSDN开发论坛,供大家研究。

    1、模拟器如何连网?

    1.打开Device Emulator Manager管理器主界面。
    2.选择一个你需要连接到互联网的模拟器。
    3.右键点击该模拟器并选择“连接”。
    4.模拟器启动后,再次在Device Emulator Manager里右键点击该模拟器。
    5.点击“Cradle”。
    6.这时任务栏上的ActiveSync会显示“Connected”。(检查配置是否正确:在ActiveSync里把DMA模式打开。)
    7.设置代理的方法:
      a.点击“开始 >设置> 连接”。
      b.选择“Connections”。
      c.我的工作网络 >设置代理服务器。
      d.填入正确的服务器名和IP地址即可通过代理服务器联网。

    2、如何用WM模拟器来打电话、发送短消息,或者连接GPRS网络?

    Windows Mobile 6 .0 SDK里面包含一个名为Cellular Emulator工具,通过这个工具可以模拟发送短消息,打电话,连接GPRS网络。当然,这一切都是模拟的。
    下面说明如何使用Cellular Emulator:
    1.启动模拟器以及Cellular Emulator (在开始菜单、程序、 Windows Mobile 6 SDK 、Tools 、 Cellular Emulator里)。
    2.在Cellular Emulator的状态栏里,可以看到一个COM端口号。
    3.在模拟器的选项 文件> 选项里,选择Peripherals标签。
    4.把Serial Port 0映射到在第二步中看到的COM端口号。
    5.重启模拟器(文件> 重启 >软重启)。
    Cellular Emulator可以模拟GPRS连接。用户可以像建立其他类型的虚拟数据连接一样,建立一个虚拟的GPRS连接。在模拟GPRS连接时,Username和Password不会被检查,所以可以随意设置。在数据连接建立以后,模拟器就像连接到主机的网络一样。如果主机需要设置代理才能连接到其他机器,在模拟器上也需要做同样的设置。
    假设一个网络环境需要设置HTTP代理才能访问外部网络,在Windows Mobile 6 Standard和Windows Mobile 6 Professional上的示例设置将在下面的部分介绍。
    Windows Mobile 6 Standard
    1.到Start->Settings->Connections->GPRS->Menu->Add,用如下设置建立一个GPRS连接:
    Name: PPP
    Connects to: WAP Network
    Access Point: Access Point Name
    User Name: 设为空(表示匿名用户)
    2.(可选)到Start->Settings->Connections->Proxy->Menu->Add,用如下设置建立一个代理(Proxy):
    Description: Proxy
    Connects from: WAP Network
    Connects to: The Internet
    Address: 代理服务器地址
    3.进入Start->Settings->Connections->Menu->Advanced,设置如下:
    设置 Internet connection为 PPP.
    设置WAP connection 为 PPP.
    其它的默认选项
    4.打开Internet Explorer Mobile,选择Menu->Tools->Options->Connections,然后配置如下:
    Automatically detect settings: CHECKED
    Select network: The Internet
    5.用方向键选择IE Mobile的图标。
    6.现在可以用IE Mobile浏览网页了。
    Windows Mobile 6 Professional
    1.如果用户的计算机用代理访问网络,则必须在Windows Mobile设备上设置一个Work Connection;否则用户可以设置一个Internet Connection。
    2.建立一个GPRS连接。把Access point和Username设置为空。
    3.(可选)设置一个代理。这里应该设置为公司网所需要的代理的全名。
    4.现在你可以打开IE Mobile并浏览网页了。

    3、如何在WM模拟器上访问一个本地机的web服务?

    如果你要在智能设备项目里访问一个本机上的Web服务,你需要用桌面电脑的计算机名来替代“localhost”,比如:
    http://computername/WebService1/Service1.asmx
    这里的computername是你自己计算机的名称。
  • 相关阅读:
    前端代码异常日志收集与监控
    基于window.onerror事件 建立前端错误日志
    MySQL数据类型和常用字段属性总结
    MySQL中char(36)被认为是GUID导致的BUG及解决方案
    dl,dt,dd,ul,li,ol区别
    泛型
    EF里Guid类型数据的自增长、时间戳和复杂类型的用法
    EF里的默认映射以及如何使用Data Annotations和Fluent API配置数据库的映射
    EF里的继承映射关系TPH、TPT和TPC的讲解以及一些具体的例子
    SQL JOIN
  • 原文地址:https://www.cnblogs.com/suncarry/p/2334649.html
Copyright © 2011-2022 走看看