2010-03-18 80 views
2

市場上有大量支付和免費藍牙切換,可以與Android 1.5(SDK級別3)一起使用。問題是沒有可見的API!在Android 1.5(SDK級別3)中打開和關閉藍牙?

有沒有人有任何工作代碼snippits如何啓用和禁用Android 1.5上的藍牙?我假設你必須使用某種反思。在andde.org上有一些例子,但它們只適用於Android 1.1或更低版本。

這適用於Android 1.5(SDK級別3),不適用於Android 2.0或更高版本。在Android 2.0或更高版本中,Google添加了易於使用的API。

回答

4

這可能/可能不會對你有用作爲一個更好的例子:http://code.google.com/p/android-wifi-tether/source/browse/#svn/trunk/src/android/tether/system

它選擇基於SDK的水平歸類正確,然後用它來開啓/關閉藍牙。

+0

工程很棒。我不得不改變eclair的部分來使用反射,所以它是Android 1.5兼容的,但它似乎有伎倆! – pcm2a 2010-03-20 00:03:37

+0

可能重複的http://stackoverflow.com/questions/2180591/android-enabling-and-disabling-bluetooth-sdk-3-os-1-5-programatically – 2014-05-09 17:15:06