gpt4 book ai didi

android - 我是否需要停止由 startWakefulService 启动的服务

转载 作者:行者123 更新时间:2023-11-30 02:21:55 26 4
gpt4 key购买 nike

我的应用程序处理 GCM 广播并启动 IntentService 来处理它。该服务通过调用 startWakefulService 启动。在 onHandleIntent 结束时,调用 PushNotificationReceiver.completeWakefulIntent(intent)。

但是,我需要调用 stopService 或 stopSelf 来停止服务吗?如果我需要这样做,调用它的最佳位置是什么? GCM 示例似乎没有停止服务。它会自行停止吗?

最佳答案

不,您不必停止 IntentService。

来自documentation :

IntentService is a base class for Services that handle asynchronous requests (expressed as Intents) on demand. Clients send requests through startService(Intent) calls; the service is started as needed, handles each Intent in turn using a worker thread, and stops itself when it runs out of work.

关于android - 我是否需要停止由 startWakefulService 启动的服务,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28363899/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com