我有一个广播接收器表单,我正在使用它启动一个意图服务(比如 s1)startWakefulSerivce(context,i)
.
从服务 s1 我开始使用另一个 IntentService(比如 s2)startService(i)
。在 s1 我正在释放唤醒锁
GCMBroadcastReceiver.completeWakefulIntent(intent);
现在第二个 IntentService s2 将保持唤醒锁,即,如果设备休眠,它将在后台运行。如果不是,我怎样才能像第一个一样清醒地启动第二个 Intent Service s2?