解决方案 »

  1.   

    有可能用bindService的方法是可行的,但是我想知道为什么用broadcast receiver会有问题
      

  2.   

    Intent里加个当前毫秒数的值进去,service收到时看看这个时间是不是一直为同一个
      

  3.   

    我也准备讲binder一下的,可是,来晚了一点,哎~~~
      

  4.   

    是不是你没有在onDestroy里注销广播?解决了请给分噢
      

  5.   

    如果还不行的话你在service里的onpause方法中注销广播。
      

  6.   

    为啥要在services里面放广播了,直接services和activity通信就可以了
      

  7.   

    试过了,是一样的,为什么会重复收到呢,难道intent也需要手动destroy吗
      

  8.   

    Service 好像没有onPause 方法吧