可以在Android App Manifest中声明蓝牙版吗?

时间:2016-01-28 17:58:08

标签: android bluetooth manifest compatibility

我想利用Google的支持设备列表(来自Google Developer Console)作为我的App用户的设备兼容性列表。 Google的客户支持表示该列表来自App Manifest XML文件中声明的所有App要求。

为了使此列表成为一个良好的兼容性列表,我需要确保它能够考虑蓝牙版本。我的应用程序需要蓝牙4.0及以上,App Manifest是否可以声明蓝牙版本/版本范围?或者它是否只能声明它一般使用蓝牙?

谢谢! V

2 个答案:

答案 0 :(得分:1)

如果您的意思是蓝牙 LE - 您可以声明

<uses-feature android:name="android.hardware.bluetooth_le" android:required="true"/>

在清单中,以防止不支持它的设备下载您的应用。

(BLE和BL4.0实际上是相同的,但是有些设备声称支持4.0,但不支持LE配置文件)

答案 1 :(得分:0)

您无法在清单文件中指定BT版本。据我所知,您只能以编程方式检查设备是否具有BLUETOOTH或BLUETOOTH_LE