服务在启动时启动,并且在Activity onDestroy()之后不会被杀死

问题描述 投票:0回答:1

我想在设备启动时启动服务。我发现了BOOT_COMPLETED意向过滤器。我还希望该服务一直运行,如果应用程序调用onDestroy(),则该服务始终处于运行状态。

我的目标恢复:

MainActivity 服务

这些以两种方式进行通信以发送消息和接收消息,该服务旨在初始化蓝牙连接(如果断开则配对)(Bluetooth GATT),以便能够在必要时重新连接到不同的设备并接收来自将通过此服务传输到不同设备的应用程序。我用这个:

https://www.aliexpress.com/item/32959842437.html?spm=a2g0s.9042311.0.0.27424c4dXR3VJu

谢谢您的帮助。

android android-service-binding bluetooth-gatt
1个回答
-1
投票

我创建了一个前台服务,仅当我仅对活动调用startService方法时,该服务才每次运行。通过绑定,服务被破坏。为什么?

© www.soinside.com 2019 - 2024. All rights reserved.