我目前正在开发一个需要能够拦截 SMS 消息的 Blackberry 5.0 应用程序。我正在尝试向模拟器发送短信。我遇到了建议运行模拟器的两个单独实例并使用两个模拟器上的 SMSDemo 示例应用程序从一个模拟器实例向另一个实例发送 SMS。
我从两个单独的工作目录运行模拟器的两个实例,如下所示:
"C:\java\blackberry\eclipse\plugins\net.rim.ejde.componentpack5.0.0_5.0.0.36\components\simulator\fledge.exe" /app="C:\java\blackberry\eclipse\plugins\net.rim.ejde.componentpack5.0.0_5.0.0.36\components\simulator\Jvm.dll" /sms-source-port=6000 /sms-destination-port=6001
"C:\java\blackberry\eclipse\plugins\net.rim.ejde.componentpack5.0.0_5.0.0.36\components\simulator\fledge.exe" /app="C:\java\blackberry\eclipse\plugins\net.rim.ejde.componentpack5.0.0_5.0.0.36\components\simulator\Jvm.dll" /sms-source-port=6001 /sms-destination-port=6000
两个实例都启动了,但是当我尝试发送 SMS 时,它永远不会到达第二个模拟器。
我已禁用 Windows 防火墙 - 没有变化。
当我对 UDP 进行 netstat 时,我可以看到端口 6000 和 6001 都在监听。
任何意见,将不胜感激。