¿Es posible usar un BLE habilitado para Android / iPhone como una baliza BLE?

Estoy trabajando en una function de detección de proximidad BLE basada en Android y necesito algo de información. Actualmente veo que no hay fabricantes de balizas BLE para Android. Encontré 2 hasta ahora para iPhone. 1) http://www.estimote.com 2) http://www.gimbal.com

Estimote afirma que sus dispositivos son generics, pero principalmente son publicitados para iBeacons. Por lo tanto, no estoy seguro de si debería pedirlos para una function en Android. En segundo lugar, el cardista menciona explícitamente que sus dispositivos no estarán habilitados para Android para la detección de proximidad.

Entonces, si alguno de ustedes sabe dónde puedo pedir balizas BLE compatibles con Android, hágamelo saber.

Otra cosa, para las testings de prototypes, me preguntaba si podría usar una tableta o un teléfono inteligente compatible con Android BLE como una baliza para emitir señales BLE. Hasta ahora, la documentation para Android solo sugiere cómo detectar una baliza, pero no estoy seguro de si se puede usar un dispositivo Android como baliza. ¿Alguna idea?

Hay un fabricante de BLE Beacon para Android: Radius Networks

Puede detectar cualquier iBeacon estándar en Android usando nuestra biblioteca iBeacon de Android.

Puede probarlo usted mismo con nuestra aplicación iBeacon Locate gratuita, que se basa en esta biblioteca. Mi empresa también vende iBeacons de software y hardware que garantizo el trabajo con Android. Pero de nuevo, cualquier iBeacon estándar también funcionará. No tomes mi palabra: simplemente descarga nuestra aplicación gratuita y úsala para ver uno de nuestros iBeacons. (¡Incluso tenemos una máquina virtual gratuita que puedes usar!)

Actualmente no es posible hacer que un iBeacon salga de un dispositivo Android de valores porque las API Bluetooth LE, introducidas en Android 4.3, no son compatibles con el modo periférico necesario para transmitir anuncios como un iBeacon.

EDITAR: Ahora es posible hacer que los dispositivos con Android 4.4.3 transmitidos se transmitan como un iBeacon. Vea aquí

Probé la aplicación simple de escaneo BLE en Android, pero la callback para LeDevices siempre regresó nula para UUID []. Además, la búsqueda basada en saber UUID no funcionó.

Para agregar a la respuesta de David. He probado el SDK de Radius Networks, bastante limpio. Me gusta.

Además, Estimotes ha lanzado su Android SDK hoy (1/7), lo cual es bueno. La aplicación de ejemplo muestra notificación, Distancia, Mayor-Menor. Probé con 3 Estimotes y también con la aplicación de iPhone (haciendo que el iPhone sea iBeacon). Funciona bien, pruébalo. Tenga en count que debe modificar el código para cambiar el valor ESTIMOTE_PROXIMITY_UUID al UUID que está buscando.

Espero eso ayude.