请问 android service ANR有关问题

请教 android service ANR问题
我新建了个service,是指定在新的进程空间中运行的,我需要在service中循环的执行某个操作,因此service一直不会返回。这样一段时间后,我的service就自动停止了,没有运行了,由于在新的进程空间中,也没法断点调试,不知道是什么原因,通过时间来看,初步判断是ANR。我想让service不停的循环执行这个操作。实验过了,这个操作不能在子线程中运行,一建子线程,就崩掉,因此没法通过子线程的方式来执行这个操作。请问该怎么解决呢?谢谢

------解决方案--------------------
怎么可能不能创建子线程,处理耗时操作是不可以在service里面处理的,因为service也就相当一个界面的进程,在这里面是不被允许处理耗时的数据,处理耗时的数据只能在创建新的线程里面。
------解决方案--------------------
service里面不能放耗时操作,service并不等于一个线程,如果要做耗时久的操作,在service里面起一个线程完成吧。
------解决方案--------------------
代码,上代码
------解决方案--------------------
  不能够呀    不能创建子线程。。 估计是你的service有问题。 前面很多哥们都说了,你在service之中循环。 一定会阻塞线程的。