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 cal
128 bit UUID LE scan worked on Samsung S5, running Android 4.4.2; but yes it fails on Nexus 4, 7. Tested on 4.4.2, 4.4.3, 4.4.4.