2010-03-18 5 views
2

Il ya des tonnes de boutons bascules bluetooth payants et gratuits sur le marché qui fonctionnent avec Android 1.5 (SDK niveau 3). Le problème est qu'il n'y a pas d'API visible pour cela!Activer et désactiver Bluetooth dans Android 1.5 (SDK niveau 3)?

Est-ce que quelqu'un a des trucs de code de travail sur la façon d'activer et de désactiver bluetooth qui fonctionne sur Android 1.5? Je suppose que vous devez utiliser une sorte de réflexion pour cela. Il y a quelques exemples sur anddev.org, mais ils ne fonctionnent qu'avec Android 1.1 ou moins.

Ceci est pour Android 1.5 (SDK niveau 3) et non Android 2.0 ou supérieur. Dans Android 2.0 ou version ultérieure, Google a ajouté des API faciles à utiliser.

Répondre

4

Cela peut/ne peut être utile de vous un meilleur exemple: http://code.google.com/p/android-wifi-tether/source/browse/#svn/trunk/src/android/tether/system

Il sélectionne le droit classé en fonction du niveau du SDK et utilise ensuite pour activer/désactiver Bluetooth.

+0

Fonctionne très bien. J'ai dû changer la partie eclair pour utiliser la réflexion donc c'est Android 1.5 compatible, mais il semble faire l'affaire! – pcm2a

+0

Duplicata possible de http://stackoverflow.com/questions/2180591/android-enabling-and-disabling-bluetooth-sdk-3-os-1-5-programatically –

Questions connexes