loading请求处理中...
10大优享服务
62项会员特权

Android应用开发子线程创建

问题补充:能不能在一个BroadcastReceiver里面创建一个子线程,再用这个子线程去start一个service呢?
或者说即便能start成功,但是在service创建或运行时发生异常呢?
提问者:zz19910515的店铺 2回答 浏览次数:1936 提问时间: 2021/12/01 12:02
提问者采纳
不要在BroadcastReceiver里面创建线程,因为广播的生命周期很短,线程如果做一些耗时的操作或者循环操作,很容易导致ANR。启动一个service,直接启动就可以了,不解为何要创建子线程去启动,有点多此一举吧。

全部回答

问题分类

我 要 回 答 我 要 提 问
问题分类   验证码 换一组