2010-12-15 6 views
3

私はシミュレータ上で私のブラックベリーアプリを実行しています。私は、urlの後ろにdeviceside = trueを使用しています。しかし、今実行すると例外が発生しますnet.rim.device.cldc.io.dns.DNSException:DNSエラーDNS例外を持つブラックベリーシミュレータ

何が起こったのですか?私はコードや何かを変更していない。

答えて

1

実行しているコンピュータの状態が変更されている可能性があります。例えば。 (例外を説明する)接続の点で。

+0

元に戻すにはどうすればよいですか?私はLAN接続を使用しています。そんなに変わるとは思わない? – JohnDoe4136

+0

私は本当に理解していません。私は私のWiFiをオンにすると、それは再び実行を開始しました。誰もがこの背後にある理由を知っていますか? – JohnDoe4136

+0

ご使用のOSで正しい接続を選択する際に問題が発生する可能性があります。 – Ofir

0

ドキュメントはと述べている:

1)をdeviceside =真は、接続URIで指定されている場合は、直接TCP接続は、モバイルデータサービスを使用せずに、ハンドヘルドから開かれます。

2.)接続URIにdeviceside = falseが指定されている場合、モバイルデータサービスを使用してプロキシTCP接続が開かれます。

3)devicesideパラメータを指定しない場合、動作はプラットフォームによって異なります。BlackBerry 6500または7500ハンドヘルドでは、デフォルトで直接TCPが使用されます。他のすべてのハンドヘルドでは、デフォルトでモバイルデータサービスが使用され、MDSが利用できない場合、ハンドヘルドは直接TCPにフォールバックします。

私が使用したDNS名が解決しなかったため、このエラーが発生しました。 bind9設定の設定が正しくありません。

関連する問題