Android应用及其服务将在4分钟内自动查看

时间:2016-12-20 10:09:53

标签: android bluetooth-lowenergy android-6.0-marshmallow

我正在使用支持Android App设备的BLE

  • 在Android 6.应用程序的某些手机中,操作系统正在查杀服务。
  • 是否有人知道如何继续在后台运行我的应用并杀死该应用?

在服务上使用START_STICKY

@Override
public int onStartCommand(Intent intent, int flags, int startId) {
    return START_STICKY;}

2 个答案:

答案 0 :(得分:0)

通过startForeground()在前台启动服务,in将不受打盹模式的影响

答案 1 :(得分:0)

我正在尝试解决类似于你的问题。我想总有一个服务必须获得一个wakeLock,请看这里:https://developer.android.com/reference/android/os/PowerManager.html