代码之家  ›  专栏  ›  技术社区  ›  Brando

Android服务未通过警报启动

  •  1
  • Brando  · 技术社区  · 17 年前

    广播接收器的onReceive?我的服务从来没有 调用了onStart方法。

    意图(context,FmiDaemon.class));(通过onRecieve给出的上下文 参数),等待3秒,然后释放锁。

    我的服务有两个方法,onCreate和onStart。一旦创建得到另一个 “停止自我”。这两种方法都应该向日志发送数据,但从来没有 因为他们从来没被打过电话。

    开始实施错误的方法?

    2 回复  |  直到 16 年前
        1
  •  1
  •   capitalf    15 年前

    老问题,但如果其他人有这个问题:

    2) 将接收器类添加到AndroidManifest.xml中

    <receiver android:name="MyBroadcastReceiver" />
    

    3) 我的startService()如下所示:

    Intent newIntent = new Intent(context, MyServiceClass.class);
    
    context.startService(newIntent);
    
        2
  •  0
  •   Chiwai Chan    17 年前

    <service android:name="com.yourpackagetoyourserviceclass.FmiDaemon"/>
    
    推荐文章