携帯電話 (Nokia) 用の j2me アプリケーションを開発しています。コードのテストに WTK (Wireless Toolkit) を使用しています。私は Bluetooth 接続を介して GPS デバイスを使用しているため、Bluetooth の可能性でエミュレータを拡張できるようにしたいと考えています。BT と WTK の経験がある人はいますか?
この記事によると、デフォルトでそれを行う方法はありません。他のアイデアはありますか?
携帯電話 (Nokia) 用の j2me アプリケーションを開発しています。コードのテストに WTK (Wireless Toolkit) を使用しています。私は Bluetooth 接続を介して GPS デバイスを使用しているため、Bluetooth の可能性でエミュレータを拡張できるようにしたいと考えています。BT と WTK の経験がある人はいますか?
この記事によると、デフォルトでそれを行う方法はありません。他のアイデアはありますか?
エミュレーターは、Bluetooth APIを使用して実行中のエミュレーター間で接続を確立できるようにすることで、Bluetoothを「エミュレート」します。
PCで実際のBluetoothを使用するようにエミュレーターを説得しようとしたことはありません(ただし、Bluetooth APIが指す場所をハッキングすることで、Sony Ericssonエミュレーターで可能になる可能性がありますが、多くの作業が必要になります)。
より簡単なアプローチ:Bluetooth GPSをエミュレートする場合は、Bluetoothシリアルサーバーとして機能するMIDletを作成し、GPSユニットから大量のNMEAデータをプリロードします。ループ上で継続的に吐き出すMIDletを入手してください。
そのMIDletを実行してから、実際のアプリをそのMIDletに接続し(エミュレートされたBluetoothを使用)、実際のGPSからのものであるかのようにNMEAデータを消費します-ビンゴ!
HTH