Can be created two instances of SpiceManager in a base class for activities (that extends RoboFragmentActivity ) and is used by several of the activities in our application ( one of them is initial splash screen activity ) . One of the SpiceManager is linked to a offline spice service that I use to load something from a sqlite database. The other is linked to JacksonSpringAndroidSpiceService we are using for rest requests.
It gives me Illegal state exception - already started , on the line that I start the first SpiceManager , when I enter my main activity ( that also extends that base class)
...
@Override
protected void onStart() {
super.onStart();
offlineSpiceManager.start(this);
...