2011-12-13 3 views
1

Androidプログラミングの初心者です。Android 3.2のSPP Bluetoothを使用する際に問題があります。 私はBluetoothデバイスに接続するためのプログラムを作った(そしてAndroidマーケットからいくつかの無料アプリケーションを試しました)。私は、Bluetooth 2.1と2.0を使用するいくつかのデバイスを持っています。 プログラムはBluetooth 2.0ではデバイスに接続できますが、2.1には接続できませんでした。私はそれがBluetooth 2.1のより安全なプロトコルによって引き起こされたと思う。 プログラムがブルートゥース2.0を使用して2.1デバイスに接続するように強制する方法はありますか? ありがとうございます。ブルートゥース2.1にブルートゥース2.0プロトコルを使用するように強制します..?

+0

あなたのアプリで使用するAPIは何ですか?コードスニペットを投稿することもできます。エラーログも –

+0

私はhttp://developer.android.com/resources/samples/BluetoothChat/index.htmlと同じ例を使用します Bluetooth 2.1に接続している間、アプリケーションはなぜBluetooth 2.0プロトコルを使用したいのですか? –

答えて

0

Bluetooth 2.1には、主要なセキュリティアップグレードであるSecure Simple Pairingが追加されています。新しいデバイスがレガシーモードをサポートすることは可能ですが、多くのデバイスでは古い2.0モードによる接続が許可されません。特定のデバイスの仕様を見て、サポートしているBTセキュリティの種類を知る必要があります。

+0

私はAndroid 3.2でAcer Tabletを使用しています。 –

関連する問題