1

私はOS5.0以降、RIMが提供するBlackBerryJDEソフトウェアを使用して小さなBlackBerryアプリケーションを開発してきました。コード署名を要求するときにJavaアプレットがクラッシュするまで、シミュレータの使用に問題はありませんでした。アプリに署名するには、JDE 7.1(最新)をダウンロードする必要がありました。

ただし、現在、BlackBerry 7.1の9900(OS 7.0)シミュレーターはMDSと一緒に実行されています。シミュレートされたブラウザーを使用してWebサイトにアクセスするか、シミュレートされたTwitterアプリケーションを使用できます。ただし、すべてのアプリケーションが突然サーバーとHTTP接続を確立しなくなりました(MDSの実行中にアクティビティが発生しなくなりました)。

私の知る限り、HTTPConnectionライブラリは非推奨のAPIではありません。この問題の原因は何でしょうか?BlackBerryからJDEソフトウェアを更新した後、同様の問題が発生した人はいますか?

お時間をいただきありがとうございます

4

1 に答える 1

0

問題はまさにそこにある可能性があります。HttpConnectionトランスポートタイプに応じてURLに異なるパラメータを追加する必要がありますが、新しいConnectionFactoryものはそうではありません。MDSシミュレーターは、BESを介して接続するようなものなので、正しいサフィックスを追加する必要があります。

http://supportforums.blackberry.com/t5/Java-Development/Different-ways-to-make-an-HTTP-or-socket-connection/ta-p/445879

OS 5.0以降でConnectionFactoryは、この種のものを使用して取り除くことができます。

于 2012-08-27T12:15:13.530 に答える