根据RoboSpice文档https://github.com/octo-online/robospice/wiki/Design-of-RoboSpice,我可以在任何上下文中使用它。
找不到在服务上下文中使用Robospice的示例。
我做了一些尝试,但没有任何 react ,请求没有执行,没有异常(也许一些日志泄漏,我需要做些什么才能在设备上启用robospice登录?)
一些代码
public abstract class SpicyService extends Service {
private SpiceManager spiceManager = new SpiceManager(SpiceService.class);
@Override
public void onCreate() {
super.onCreate();
spiceManager.start(this);
}
@Override
public void onDestroy() {
spiceManager.shouldStop();
super.onDestroy();
}
}
最佳答案
对我感到羞耻...
喝完咖啡后,我发现该子Service不再需要调用super.onCreate()来启动spiceManager。
现在一切正常!
对不起,您的时间。