你的这个service在manifest中注册了没,还有你的这个广播注册了么

解决方案 »

  1.   

    service  注册了的。  我发广播的话,不注册应该不会异常把。
    问题想到了   应该是不能new 这个service,就是不知道怎么解决。
      

  2.   

    service  注册了的。  我发广播的话,不注册应该不会异常把。
    问题想到了   应该是不能new 这个service,就是不知道怎么解决。 
      

  3.   

    service  注册了的。  我发广播的话,不注册应该不会异常把。
    问题想到了   应该是不能new 这个service,就是不知道怎么解决。 

    晕  Service里面可以直接获取到ApplicationContext的  不要去new
      

  4.   

    service  注册了的。  我发广播的话,不注册应该不会异常把。
    问题想到了   应该是不能new 这个service,就是不知道怎么解决。 

    晕  Service里面可以直接获取到ApplicationContext的  不要去new
    连context都不需要了  直接使用sendBroadcast( myIntent );  
      

  5.   

    service  注册了的。  我发广播的话,不注册应该不会异常把。
    问题想到了   应该是不能new 这个service,就是不知道怎么解决。 

    晕  Service里面可以直接获取到ApplicationContext的  不要去new关键是我现在不是在service类里面发广播啊。
      

  6.   

    service  注册了的。  我发广播的话,不注册应该不会异常把。
    问题想到了   应该是不能new 这个service,就是不知道怎么解决。 

    晕  Service里面可以直接获取到ApplicationContext的  不要去new关键是我现在不是在service类里面发广播啊。
    那你可以想办法在这个类中传入一个context,在调用这个类的地方
      

  7.   

    service  注册了的。  我发广播的话,不注册应该不会异常把。
    问题想到了   应该是不能new 这个service,就是不知道怎么解决。 

    晕  Service里面可以直接获取到ApplicationContext的  不要去new关键是我现在不是在service类里面发广播啊。
    那你可以想办法在这个类中传入一个context,在调用这个类的地方
    刚想到了   作为参数传进去。  你说到关键点了。
    contextWrapper = this.getBaseContext();
    还是用ApplicationContext这个呢? 麻烦大哥了