私は現在、SMS メッセージを傍受できるようにする必要がある Blackberry 5.0 アプリケーションを開発しています。エミュレータに SMS を送信しようとしています。私は、エミュレーターの 2 つの別個のインスタンスを実行し、両方のエミュレーターで SMSDemo サンプル アプリケーションを使用して、一方のエミュレーター インスタンスから他方のエミュレーター インスタンスに SMS を送信するという提案に出くわしました。
次のように、2 つの別々の作業ディレクトリからエミュレータの 2 つのインスタンスを実行します。
"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 を送信しようとすると、2 番目のエミュレーターに届きません。
Windows ファイアウォールを無効にしました - 変更はありません。
UDP の netstat を実行すると、ポート 6000 と 6001 の両方がリッスンしていることがわかります。
アドバイスをいただければ幸いです。