24得票3回答
Android 12 - 前台服务启动限制

我正在开发一个SDK,需要在后台启动startForeground服务。因为它使用后台位置和蓝牙相关的任务。如果应用程序被终止,监视将在后台执行。这就是为什么我使用前台服务的原因。有一个条件可以从后台启动前台服务。 目前,我的SDK使用Service来处理此工作。但是从Android 12开...

9得票2回答
奥利奥 - 在前台启动服务

我创建了一个能够跟踪设备移动位置的服务。该服务由一个Activity启动并绑定,Activity中有一个“开始跟踪”按钮。当按下此按钮时,我需要该服务在前台启动,以便保存设备移动到的位置,即使绑定到该服务的Activity被关闭或应用被最小化。 我知道要使服务在前台运行,必须显示通知。我尝试...

9得票5回答
应用程序打开时通知没有显示出来

应用程序运行时无法显示通知,关闭应用程序后可以显示通知。 我的FirebaseMessagingService.java文件。 public class MyFirebaseMessagingService extends FirebaseMessagingService { ...

8得票1回答
远程服务异常:Context.startForegroundService未调用Service.startForeground。

我从设备监视器中得到以下异常输出: //FATAL EXCEPTION: main //Process: com.xxx.yyy, PID: 11584 //android.app.RemoteServiceException: Context.startForegroundService(...