3

我做了一個燈塔的應用程序,我想適應它的android 4.1(API 16)。 信標使用BLE,但實施了4.3+版本。 是否可以使用經典藍牙來檢測它們?檢測信標使用舊版本然後Android 4.3

E/dalvikvm: Could not find class 'android.bluetooth.BluetoothManager', referenced from method org.altbeacon.beacon.BeaconManager.checkAvailability 
E/dalvikvm: Could not find class 'com.orhanobut.hawk.Hawk$2', referenced from method com.orhanobut.hawk.Hawk.getObservable 
E/dalvikvm: Could not find class 'com.orhanobut.hawk.Hawk$1', referenced from method com.orhanobut.hawk.Hawk.putObservable 
E/dalvikvm: Could not find class 'com.orhanobut.hawk.HawkBuilder$2', referenced from method com.orhanobut.hawk.HawkBuilder.buildRx 
+0

簡答:不,BLE!=藍牙。 – 323go

+0

好吧,我保持minSdkVersion 18 –

回答

0

信標僅與藍牙LE,沒有藍牙經典作品。而藍牙LE檢測一般要求爲需要Android 4.3+

唯一的例外是在某些Samsung ROM上運行4.2.x的ROM。三星用自己的API構建了自己的藍牙LE堆棧。 A branch of the Android Beacon Library增加了對這些設備的支持。