2011-07-11 17 views
0

私は、Android 2.3にはcreateInsecureRfcommSocket()メソッドとcreateInsecureRfcommSocketToServiceRecord()メソッドがあることを知っています。私は、ペアリング/ボンディングとユーザーの認識を必要とせずに、アプリケーション間でデータを交換する方法を探していました。これらの方法では、ペアになる前にまったく新しいデバイスに接続し、ユーザーに何かを促すことなくデータを交換することができますか?createInsecureRfcommSocket()に関する混乱

ありがとうございました。私は他の場所でこの質問に対する特定の答えを見つけることができませんでした。

答えて

0

デバイスが2.1以上である場合、ペアリングプロセス中に確認またはパスキーの入力を求められないことを除いて、ペアリングプロセスは引き続き発生します。これは、ペアリングのために「ちょうどよい」モデルを使用して呼び出されます。

+0

"just works"モデルでは、ペアリングを開始したユーザーはまだペアリングを確認するよう求められませんか?私はペアリングされているデバイスがダイアログをスローしないことを理解していますが、接続するデバイスがあるかどうかは疑問です。 – ksonic1055

+0

はい、そうかもしれません。多くのデバイスがそれを行う可能性があるので、ユーザーに許可を求めるのがよい方法です。 –

+0

それは可能でしょうか?私は現時点でそれをテストすることはできません。確かな答えが他の人にとって非常に役立つと確信しています。 – ksonic1055

関連する問題