2017-02-10 41 views
0

我正在开发由另一个Android应用程序通过蓝牙控制的Android应用程序。在应用程序级别接收蓝牙事件Android

现在采用的方法是,在主活动中创建一个处理程序,其对象被传递给BG线程,并且当收到蓝牙操作时,回调被触发到主活动上。

现在,这只适用于主活动,因为只有这个上下文被传递给线程。

我需要这是在应用层上,即

  1. 当应用A发送BT消息给应用程序B,该消息应该能够被在应用乙任何活动(未一些特定的屏幕处理)。

请建议如何做到这一点。

回答

0

您需要在服务中实现此功能,而不是在活动中。服务可以在后台运行,并且不需要绑定到单个活动。试图在飞机上的应用中实施这项功能并不是正确的选择。

相关问题