android的service是和activity同线程吗?android多线程
android的service是和activity同线程吗? 需要说明Service也是运行在主线程的,启动服务是可以在子线程启动的,也可以在主线程启动,服务都是运行在主线程。如果启动service在主线程。
android的service是和activity同线程吗?
需要说明Service也是运行在主线程的,如果Service有长时间操作,依然会阻塞主线程,造成响应超时被强制关闭。 另外,启动服务是可以在子线程启动的,也可以在主线程启动,但是不管怎么样,服务都是运行在主线程。 所以:如果启动service在主线程,则与服务处于同一个线程,如果服务启动在子线程,则服务不在同一线程。
0