我有一个不寻常的应用程序,我试图自动将蓝牙遥控器配对Android平板电脑。这里需要注意的是用户无法访问屏幕,因此所有这些都必须以编程方式进行。我使用4.2.X.这是我的功能: 1)App在启动时启动 2)我添加了一个侦听器来检测新的输入设备(任何类型)一旦发生这种情况,我发出一个toast,表示找到了一个新的输入设备并且该实用程序应用程序完成了 - 测试和工作 3)如果没有找到输入设备,应用程序将进入蓝牙发现模式序列10次尝试 - 或直到调用接收器指示我找到的设备被找到 - 经过测试并正常运行 4)从这里,我想配对设备并连接到它,以便它被注册为输入设备---我可以手动执行此操作但似乎无法以编程方式执行此操作。看起来像19之前的API(4.4)有点受限。我尝试使用反射来使用“createBond()”方法 - 但这似乎不起作用。如果我需要使用4.4,那就没关系。
有没有人对第4项有任何想法?我已经阅读了很多线程,但似乎无法找到解决这个问题的线程。