配置 BlackBerry Smartphone Simulator

如果您想在不启动 BlackBerry Messenger SDK .zip 文件中的两个 .bat 文件的情况下运行 BlackBerry Smartphone Simulator,那么您可以通过指定以下支持 BlackBerry Messenger SDK 的参数来创建自己的 .bat 文件。

参数

说明

app-param=regDestIP

此参数指定运行 BlackBerry MDS Simulator 的计算机的 IP 地址。 如果 BlackBerry MDS Simulator 运行在与 BlackBerry Smartphone Simulator 相同的计算机上,则指定 127.0.0.1。

app-param=regDestPort

此参数应指定默认端口 19781。 如果您使用不同的值,请确保 BlackBerry Smartphone Simulator 的所有实例都保持此值。

app-param=DisableSyncServiceRecord

必须指定此参数才可在设备之间进行 PIN-to-PIN 通信。 如果您尚未指定此参数便运行了 BlackBerry Smartphone Simulator,请在 BlackBerry Java Plug-in Eclipse 中,单击 BlackBerry > Clean Simulator 以删除文件系统,并从以前的实例中删除 SYNC 服务记录。

session

会话号对每个模拟器实例必须是唯一的。

app-param=regSrcPort

端口号对每个模拟器实例必须是唯一的。

pin

此参数必须为 0x2100000 或更大,并且对每个模拟器实例是唯一的。

示例

以下示例演示如何使用相同的 BlackBerry MDS Simulator 实例运行 BlackBerry Smartphone Simulator 的两个示例。 创建一个包含以下内容的 .bat 文件以启动自定义 BlackBerry Smartphone Simulator 实例:

模拟器 1 .bat 文件内容示例:

@echo off
fledge.exe /app=Jvm.dll /handheld=9800 /session=Sim1 /app-param=JvmAlxConfigFile:9800.xml /data-port=0x4d44 /data-port=0x4d4e /pin=0x2100000A /app-param=regVersion=3 /app-param=regDestIP=127.0.0.1 /app-param=regDestPort=19781 /app-param=regSrcPort=19780 /app-param=DisableSyncServiceRecord

模拟器 2 .bat 文件内容示例:

@echo off
fledge.exe /app=Jvm.dll /handheld=9800 /session=Sim2 /app-param=JvmAlxConfigFile:9800.xml /data-port=0x4d44 /data-port=0x4d4e /pin=0x2100000B /app-param=regVersion=3 /app-param=regDestIP=127.0.0.1 /app-param=regDestPort=19781 /app-param=regSrcPort=19782 /app-param=DisableSyncServiceRecord

这些信息有用吗?给我们发送您的意见。