本帖最后由 LH806732 于 2014-06-30 20:05:16 编辑

解决方案 »

  1.   

    不行。了解下service的生命周期
      

  2.   

    < service  android:name =".RemoteService"  android:process =":remote" >  
             < intent-filter >  
                     < action  android:name ="com.demo.IMyService"  />  
             </ intent-filter >  
    </ service >
    主要是 android:process =":remote"这个属性,是将service作为一个单独的进程,这样就可以避免app被杀死,service也被杀死。
    或者是使用一个广播,接收系统时间变化,判断当前service是否还在运行,如果没有运行,就启动service