使用旧版本检测信标,然后使用Android 4.3

使用旧版本检测信标,然后使用Android 4.3,android,bluetooth,bluetooth-lowenergy,ibeacon,android-4.1-jelly-bean,Android,Bluetooth,Bluetooth Lowenergy,Ibeacon,Android 4.1 Jelly Bean,我制作了一个beacon的应用程序,我想将其应用于android 4.1(API 16)。 信标使用BLE,但它是为版本4.3+实现的。 是否可以使用经典蓝牙检测它们 E/dalvikvm: Could not find class 'android.bluetooth.BluetoothManager', referenced from method org.altbeacon.beacon.BeaconManager.checkAvailability E/dalvikvm: Could n

我制作了一个beacon的应用程序,我想将其应用于android 4.1(API 16)。 信标使用BLE,但它是为版本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

信标仅适用于蓝牙LE,而非蓝牙经典。蓝牙LE检测通常需要Android 4.3+


唯一的例外是在某些三星设备上,其库存ROM运行4.2.x。三星用自己的API构建了自己的蓝牙LE堆栈。增加了对这些设备的支持。

简短回答:否,可扩展!=蓝牙。好的,那么我保留第18版