Android设备上的蓝牙驱动程序

时间:2011-08-23 18:41:30

标签: android bluetooth

我目前正在考虑从我正在开发的Android应用程序与支持蓝牙的设备进行通信。为了使PC与此设备通信,必须在计算机上安装驱动程序。我的问题是,如果我需要在PC上安装蓝牙驱动程序,我是否无法使用Android应用程序与设备通信?基本上我正试图找出驱动程序如何与开发者的沟通发挥作用

2 个答案:

答案 0 :(得分:1)

Android仅支持某些蓝牙设备“配置文件”。您尝试与之通信的设备是什么?幸运的是,许多蓝牙外设都使用串行端口配置文件(SPP),因此您可以通过BluetoothSocket轻松地与设备通信。

有关编写蓝牙应用的详细信息,请参阅this主题

编辑:抱歉,为了更直接地回答您的具体问题,您的用户将无法/无法在其Android设备上为您的蓝牙外设安装操作系统“驱动程序”。假设您可以使用BluetoothSocket与外围设备通信,其他所有内容都取决于您和您的应用。

答案 1 :(得分:0)

驱动程序的想法是它是启用硬件组件的软件。硬件驱动程序通常位于硬件抽象层和设备之间。此外,在没有正式驱动程序安装步骤的情况下工作的硬件仍然具有捆绑到操作系统中的驱动程序。我很困惑你的研究如何让你理解这个方向:will I not be able to communicate with the device using an android app。如果你的意思是“你的最终用户是否需要一个驱动程序”,简短的回答是肯定的,“我的开发计算机是否需要一个驱动程序来编写我的应用程序的计算机端”,再次是。

相关问题