Я сейчас работаю с технологией BLE. Поскольку мне нужно протестировать с помощью android BLE, я должен купить некоторые телефоны Android, способные рекламировать BLE.Как мы можем распознавать мобильные телефоны с поддержкой Android?
Я думал, что все телефоны с BLE версии 4.1+ поддерживают рекламу BLE. Поэтому я купил телефон, но это была большая ошибка (он поддерживает только центральный режим).
Как определить, какие телефоны могут рекламироваться с использованием спецификации Bluetooth?
Что означают следующие термины: A2DP, LE, aptX?
Связанные: [Чипсеты/устройства, поддерживающие периферийный режим Android 5 BLE] (http://stackoverflow.com/questions/26482611/chipsets-devices-supporting-android-5-ble-peripheral-mode) и (BLE Advertisement в Android) [http://stackoverflow.com/questions/36751253/ble-advertisement-in-android/36751310]. И [вот некоторые данные, основанные на тестовом приложении] (https://altbeacon.github.io/android-beacon-library/beacon-transmitter-devices.html). На самом деле сложно найти эту информацию для конкретного телефона, поскольку это не интересно для большинства потребителей или для маркетинга. –
Около года назад я придумал этот список, основанный на каком-то тяжелом поисковом роботе: Motorola Moto E 4G (2015)/Motorola Moto G (2-й/3-й ген. 2-го поколения по крайней мере 'isMultipleAdvertisementSupported()' возвращает false, но один реклама работает в любом случае.)/Sony Xperia M4 Aqua/ZTE Blade S6/Motorola Moto X/Samsung Galaxy S6/Motorola Google Nexus 6/HTC One M9/Samsung Galaxy S6 край. Могут быть даже разные радиочипы, например. в моделях ЕС и Северной Америки и т. д. Мы успешно использовали версию Motorola Motorola Moto G 2nd и 3rd gen. –
Спасибо Markus Kauppinen, я знаю, что этот метод isMultipleAdvertisementSupported() вернет возможность, но мой вопрос очень специфичен, если клиент спрашивает, какой Samsung или любые другие фирменные телефоны поддерживают мое приложение, как я могу ответить с помощью спецификации телефона? –