从蓝牙设备触发应用程序启动

时间:2017-02-17 18:31:20

标签: java android bluetooth

我有一个可以连接到Android手机的蓝牙设备,我需要在蓝牙设备上按某个按钮时启动一个特定的应用程序。

所以按A - >;应用程序A需要打开。

截至目前,我正在尝试构建一个可以扫描并连接到蓝牙设备的Android应用程序,带有一组内置的键盘映射(A->应用程序A等),应用程序将打开对应于键盘映射的应用程序,但这种方法有其局限性,因为我无法连续选择按钮在应用程序之间传输。

有没有办法直接与BlueTooth的android kernal交互,试图直接打开所需的应用程序?

1 个答案:

答案 0 :(得分:0)

根据您的具体情况,应该有多种方法可以获得您想要的效果。如果您发布当前用于启动应用的一些代码,我们可以为细节提供更多帮助。 review the basics使用Intents启动活动永远不会受到伤害。

只是猜测,但如果它已经开始并且其他东西有焦点,你可能需要bring the requested activity to the foreground