android开发 widget中可以启动service 吗,我在onupdate 启动服务,没反应

@Override 
public void onUpdate(Context context, AppWidgetManager appWidgetManager, int[] appWidgetIds) { 

    System.out.println("545454554");

    context.startService(new Intent(context, Tservice.class));

    System.out.println("zzzzzzzzzzzzzz");
} 




然后service 在androidmanifest注册了,求大家解答

logcat有抛异常吗?Service怎么写的

你的 onUpdate方法调用了吗?? 可能是 清单文件AndroidManifest receiver provider 配置错了。

换Intent.setAciton()去开启service

Android5.0切记要指定Component,否则会报错

AppWidget运行的进程和你的app运行的进程不是同一个进程,因此你在onUpdate中启动的服务运行在AppWidget所在进程中,而不在你的app运行进程中,所以你感觉到服务没有启动。