私はこの問題について高低を調べてきました。まだ解決策が見つかりません。基本的に、暗号化されたファイルを OBEX Push Service (bluetooth) 経由でクライアント (j2me) からサーバー (j2me) に転送したいと考えています。エミュレータでは、正常に動作します。クライアントは、サーバー上で Bluetooth 検出ルックアップを正常に実行できます。
しかし、アプリケーションを携帯電話に入れると。何も表示されません。サーバーまたはクライアントの URL の問題である可能性があります。
誰でも私を助けることができますか?
これが私のコードの一部です(おそらくこれが私の問題の原因です)。
(クライアント)
discoveryAgent.searchServices(null,new UUID[] { new UUID(1105) },
(RemoteDevice) list.getRemoteDevices().elementAt(i), this);
(サーバ)
sn = (SessionNotifier) Connector.open(
"btgoep://localhost:1105;name=ObexPushServer;authenticate=false;master=false;encrypt=false");
(サーバー内の)1105を「00112233445566778899AABBCCDDEEFF」に置き換えてみましたが、それでも同じ結果です。