Некоторые из моих маяков Estimote не обнаруживаются в телефоне Android с версией программного обеспечения Android 4.3. Тот же маяк обнаруживается с другими устройствами Android (версия 4.4.2, версия 4.4.4 и 5), но не с версией 4.3. Я использую DemoApp без фильтров для тестирования того же сценария в версии 4.3. Некоторые маяки обнаруживаются, но не все.
Я также проверил AndroidManitest.xml в demoApp. Он имеет android:minSdkVersion="18" android:targetSdkVersion="18".
это Android версии 4.3. // Моя мобильная модель HUAWEI G6-U10 имеет Android 4.3 и BlueTooth LowEnergy. Но некоторые маяки терпят неудачу
Некоторые маяки игнорируются в этом списке Список маяков
@Override
public void onBeaconsDiscovered(Region region, final List<Beacon> beacons) {
// Note that results are not delivered on UI thread.
runOnUiThread(new Runnable() {
@Override
public void run() {
// Note that beacons reported here are already sorted by estimated
// distance between device and beacon.
getActionBar().setSubtitle("Found beacons: " + beacons.size());
adapter.replaceWith(beacons);
}
});
}