Androidドキュメント(http://developer.android.com/guide/topics/wireless/bluetooth.html)によると、Kindle Fireでは、Bluetoothが存在しないため、開発者が 'getDefaultAdapter()'を呼び出すとnullが返されます。しかし、このような場合、Kindle Fireはnullを返しません。私はおそらく私が 'getAddress()'を呼び出して、それがうまくいくかもしれないと思った。これは一部のデバイスでは動作しますが、他のデバイスでも動作しますが、 'getAddress()'はBluetoothが有効になっていない場合はnullを返します。私はこの男を見つけました:http://groups.google.com/group/Android-developers/browse_thread/thread/fcb2e20713c6795cしかし誰も解決策を提供していないようです。AndroidデバイスでBluetoothが検出されない
今のところ、Bluetoothアダプターがヌルか、デバイスモデルが「Kindle Fire」であるかどうかを確認していますが、実際にはこれをやりたくないので、もっと一般的な解決策を選ぶでしょう。誰でもアイデアはありますか?
RIMプレイブックと同じ問題 - Blueoothをサポートしていないにもかかわらずアダプタを返します。 (プレイブックには実際にBluetoothが搭載されていますが、Bluetoothアプリはサポートしていません)。 – Tom