Se connecter automatiquement à l'appareil compatible bluetooth couplé lorsque dans la gamme

Objectif:

J'essaie d'obtenir mon android pour se connecter automatiquement à un déjà
appareil compatible bluetooth couplé lors de sa gamme.

Exemple:

J'ai mon iphone couplé à ma voiture. Quand je m'assois dans ma voiture, la musique
commence automatiquement la lecture. Je n'ai pas besoin de le connecter à nouveau. J'
n'avez pas besoin de commencer une chanson. Il vient de lance itunes et commence à jouer
de la musique. Je veux que ce type de connectivité dans mon application Android.

Une solution évidente est d'avoir un thread en cours d'exécution en arrière-plan de services qui tente de se connecter toutes les X secondes. Ce n'est cependant pas optimale à cause de l'impact sur la vie de la batterie.

J'ai essayé la configuration des récepteurs de radiodiffusion à se déclencher sur ACTION_ACL_CONNECTED mais cela semble être la seule à être appelé après je me connecter à l'appareil.

Est-il pas de mon application peut recevoir une notification lorsque le téléphone est en marche dans la gamme de l'appareil?

J'ai passé la meilleure partie de ces deux derniers jours à essayer d'obtenir ce travail à pas de chance. Il y a un milliard de tutoriels sur la façon de se connecter à un périphérique bt, mais aucun pour la connexion automatique quand à sa portée. Commençant à se demander si ce encore possible.. je vais être époustouflé si ses pas 🙁

questions connexes:

Trouver déjà reliés à des appareils bluetooth automatiquement, quand ils sont dans la gamme

Avez-vous trouver la solution? J'ai été coincé avec le même problème.

OriginalL'auteur Mahir | 2014-10-26