0
BLEを自分の電話機に接続しようとしています。しかし、私は 'getUuid()'を呼び出すときに私は 'null'を取得します。興味深いことに、Bluetooth Low Energyの代わりにBluetoothを試してみると、すべてうまく動作します。getUuid()はBLEに対してnullを返しますか?
なぜですか?
私はAndroidスタジオで開発中です。
BLEを自分の電話機に接続しようとしています。しかし、私は 'getUuid()'を呼び出すときに私は 'null'を取得します。興味深いことに、Bluetooth Low Energyの代わりにBluetoothを試してみると、すべてうまく動作します。getUuid()はBLEに対してnullを返しますか?
なぜですか?
私はAndroidスタジオで開発中です。
ここでは、BLEのスキャンと接続に非常に役立つサンプルコードを示します。
明らかに、BLEとBluetoothを呼び出す関数は異なります。 UUIDはBluetoothに接続する方法ではありません。異なる機能が使用される。
http://www.truiton.com/2015/04/android-bluetooth-low-energy-ble-example/
API 23携帯電話/エミュレータで実行していますか? –
Nexus 5端末でアプリを実行しています。 –
Nexus 5にアップデートがあると、Androidバージョンが自動的に定義されることはありません。それは本当にAndroid Mを持っている場合は、[ここ](http://stackoverflow.com/questions/35182219/android-marshmallow-api-23-bluetooth-uuid-returns-null)あなたは答えを得るでしょう。 –