默认情况
如果没有显示的指定service所运行的进程, Service和activity是运行在当前app所在进程的main thread(UI主线程)里面,service里面不能执行耗时的操作(网络请求,拷贝数据库,大文件 )
broadcast耗时操作为10秒, Activity耗时操作为5秒,
Service 20秒 要开子线程
在子线程中执行 new Thread(){}.start();
Thread.currentThread().getName();
特殊情况
可以在清单文件配置 service 执行所在的进程 ,让service在另外的进程中执行