我正在构建一个蓝牙设备,并希望这样做,以便一旦它与Android设备(如手机或平板电脑)(例如Nexus 7)配对,它就能够与Android上的自定义应用程序进行交互设备以透明的方式进行,无需事先安装。
例如,我正在寻找的行为类似于免提耳机的行为,一旦完成初始配对,您可以按下耳机上的按钮,发出语音命令,然后将命令发送到手机和手机就是这样。我已经构建了一个蓝牙设备,当按下按钮时,它应该能够立即将命令发送到我的Android设备上的自定义应用程序,并且自定义应用程序应该运行并执行其操作。这应该都可以在不将Android设备置于某种就绪状态或让我的自定义应用程序打开等待命令的情况下发生;它应该都是透明的,用户不必做任何事情(例如,Android设备可以放在我的口袋或书包里)。
我是一名经验丰富的程序员,但对Android和蓝牙非常陌生,并希望指向正确的方向。我想也许我需要在Android设备上安装一些服务级应用来实现我自己的自定义配置文件和/或拦截蓝牙命令,但这些只是猜测;我希望有人会对实际过程有所了解,以便我可以详细阅读它们。我也希望解决方案是一个通用的解决方案,但是现在我会接受任何我能得到的东西大声笑!
非常感谢提前。