Android设备的蓝牙版本是否与Android版本相关?

Android设备的蓝牙版本是否与Android版本相关?,android,bluetooth,version,Android,Bluetooth,Version,我曾经想知道我是否可以获得Android设备的特定蓝牙版本?我搜索了一下,发现这是不可能的 所以,这次我想知道一些别的事情蓝牙版本是否与Android版本相关?例如: 蓝牙2.0在android 2.3.x及以下设备上运行 蓝牙3.0在android 3.x.x设备上运行 蓝牙4.0在android 4.x.x及更高版本上运行 我能做出这样的假设吗 如果可以,我将使用Android版本的设备 注意:顺便说一句,我已经知道我可以使用蓝牙类型,例如蓝牙经典版或蓝牙低能量版没有任何蓝牙版本完全不依

我曾经想知道我是否可以获得Android设备的特定蓝牙版本?我搜索了一下,发现这是不可能的

所以,这次我想知道一些别的事情蓝牙版本是否与Android版本相关?例如:

  • 蓝牙2.0在android 2.3.x及以下设备上运行
  • 蓝牙3.0在android 3.x.x设备上运行
  • 蓝牙4.0在android 4.x.x及更高版本上运行
我能做出这样的假设吗

如果可以,我将使用Android版本的设备


注意:顺便说一句,我已经知道我可以使用蓝牙类型,例如蓝牙经典版蓝牙低能量版

没有任何蓝牙版本完全不依赖安卓版本。不幸的是,您无法确定蓝牙版本,但您可以使用以下代码确定其是正常蓝牙还是蓝牙低能耗:
PackageManager pm=getActivity().getPackageManager();布尔isBT=pm.hasSystemFeature(PackageManager.FEATURE\u蓝牙);布尔值isBLE=pm.hasSystemFeature(PackageManager.FEATURE\u BLUETOOTH\u LE)