Android 5.0からBluetoothLeScannerというクラスが追加になりました。 BluetoothLeScanner#startScanにScanFilterのリストとScanSettingsを引数に追加することで検索条件のフィルターを設定できますが、APIリファレンスを見てもScanSettingsの各定数の挙動がよくわからなかったので動作確認を行ってみました。 ※すべて検索条件無しとなっています。 参考 BluetoothLeScanner(API) ScanSettings(API) Constants:定数(API Level) CALLBACK_TYPE_ALL_MATCHES(API level 21) (説明原文) Trigger a callback for every Bluetooth advertisement found that matches t