根据当前文档,意图 ACL_CONNECTED 和 ACL_DISCONNECTED 不在例外列表中。我的应用程序使用这些意图在连接特定设备时启动前台服务。唯一的另一种方法是使用 ACTION_STATE_CHANGED 但它似乎有不同的目标。所以现在当特定的BT设备与android 8连接时似乎不可能启动服务。我错过了什么吗?
问问题
180 次
1 回答
0
截至 2018 年 8 月 14 日,ACTION_ACL_CONNECTED
并且ACTION_ACL_DISCONNECTED
在隐式广播例外列表中:
https://developer.android.com/guide/components/broadcast-exceptions
还包括ACTION_CONNECTION_STATE_CHANGED
耳机和 A2DP。
您仍然应该能够检测到连接。
于 2018-08-14T23:28:48.667 回答