0

我正在尝试使用Android L Developer Preview SDK,特别是蓝牙低能耗类。我设置了compileSdkVersion 'android-L',minSdkVersion 'L'targetSdkVersion 'L'。我可以在“外部库”下看到L平台SDK,但是当我查看android.jar中的内容时,缺少android.bluetooth.le包。因此,我无法使用任何蓝牙LE类,如BluetoothLeScanner和ScanCallback。有谁知道如何解决这一问题?Android L开发人员预览包缺失?

回答

2

我想这是Android Studio中的错误(也有针对这已经报道过一些其他的API)...

如果你写的东西,如:

BluetoothAdapter adapter = BluetoothAdapter.getDefaultAdapter(); 
android.bluetooth.le.BluetoothLeScanner scanner = adapter.getBluetoothLeScanner(); 

那么这确实在Android Studio中报告为错误。但是,使用gradlew build确实正常。

总之,你可以使用它,但它真的很尴尬。我希望这将很快得到解决。

+0

它一定是Android Studio的bug,我更新到0.8.2,问题就消失了! –

0

它一定是Android Studio的bug,我更新到0.8.2,问题就消失了!

相关问题