【问题标题】:Configure email address on BlackBerry simulator在 BlackBerry 模拟器上配置电子邮件地址
【发布时间】:2012-01-03 15:54:24
【问题描述】:

我正在使用 MDS 模拟器在 BB 模拟器上测试 BlackBerry 应用程序。该应用程序使用这行代码获取BB电子邮件地址,然后将其用作参数来调用Web服务。

String emailAddress = Session.getDefaultInstance().getServiceConfiguration().getEmailAddress();

那么问题是 getEmailAddress 方法总是返回:'simulation@this.machine',并且网络服务不适用于该地址。我对bb app源码或者webservice源码没有控制权,所以想配置BB模拟器或者MDS模拟器在调用时返回不同的邮箱地址:getEmailAddress。

这可能吗?

【问题讨论】:

    标签: email blackberry blackberry-simulator


    【解决方案1】:

    BlackBerry Smartphone Simulator 的电子邮件地址不能在模拟器本身内配置。

    但是,如果您将 BlackBerry Smartphone Simulator 连接到 BlackBerry Enterprise Server,它的电子邮件地址将更改为 BES 帐户中指定的地址。

    您可以按照此处的步骤操作:

    将 BlackBerry Device Simulator 连接到 BlackBerry Enterprise Server

    申请:

    BlackBerry® Enterprise Server 软件版本 4.0 及更高版本 黑莓设备模拟器 4.0 及更高版本

    程序:

    使用 BlackBerry JDE 4.0(或 BlackBerry Device Simulator 4.0),BlackBerry Device Simulator 可以连接到 BlackBerry Enterprise Server 上的帐户。

    1)从 BlackBerry JDE 或“开始”菜单运行 BlackBerry Device Simulator。

    2)在 BlackBerry Device Simulator 中,单击关闭无线。

    3)打开 BlackBerry® Desktop Manager 4.0 或更高版本。

    4)打开 BlackBerry® Device Manager 4.0 或更高版本。

    5)在 BlackBerry Device Simulator 中,单击 Simulate 并选择 USB Connected 或 Serial Connected。

    6)选择“是”切换到新的 BlackBerry 设备。

    7)按照说明生成新的加密密钥。

    8)在初始插件:验证应用程序对话框中,单击取消。

    9) 初始同步完成后,企业激活过程开始。

    企业激活过程完成后,您将能够像使用普通 BlackBerry 设备一样使用 BlackBerry Device Simulator。

    注意:此外,您可能需要从 BlackBerry Device Simulator 目录中删除 net_rim_sdk_simulationSB.cod 文件。但是,请勿删除此 COD 文件,因为如果您将 BlackBerry Device Simulator 与电子邮件服务器模拟器 (ESS) 一起使用,则需要将其恢复。完成此操作后,从 BlackBerry Device Simulator 目录中删除 DMP 文件,启动 BlackBerry Device Simulator,然后重复上述步骤。

    要验证 BlackBerry Device Simulator 是否已使用串行旁路连接到 BlackBerry Enterprise Server,请单击 BlackBerry Device Manager 中的统计信息选项卡。

    如果 BlackBerry Device Simulator 已连接,您应该会看到 Bypass。展开此菜单可查看统计信息(例如,发送/接收的数据包)。

    或者

    如果仅出现 Time Connected 统计信息,而没有 Bypass 统计信息,则 BlackBerry Device Simulator 未通过串行旁路连接到 BlackBerry Enterprise Server,并且无法进行企业激活过程。从 BlackBerry Device Simulator 目录中删除 DMP 文件并完成上述步骤以从 BlackBerry Simulator 目录中删除 net_rim_sdk_simulationSB.cod 文件。或者,您可以使用 BlackBerry 设备尝试此过程,以验证您的 BlackBerry Enterprise Server 配置是否支持串行旁路。

    一切顺利

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2016-11-15
      • 1970-01-01
      • 1970-01-01
      • 2016-03-20
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多