startLeScan with 128 bit UUIDs doesn't work on native Android BLE implementation
问题 I am having trouble using startLeScan( new UUID[]{ MY_DESIRED_128_BIT_SERVICE_UUID }, callback ) on the new introduced BLE API of Android 4.3 on my Nexus 4. The callback just doesn\'t get called. I still can see incoming packages in the log: 08-02 15:48:57.985: I/bt-hci(1051): btu_ble_process_adv_pkt 08-02 15:48:58.636: I/bt-hci(1051): BLE HCI(id=62) event = 0x02) If I don\'t use the parameter to filter for UUIDs it works. We are using a manufacturer specific 128bit UUID for device of our