An IllegalStateException was thrown because Fabric must be initialized before calling its singleton() or getKit() methods. This occurred when Crashlytics tried to get an instance before checking if it was initialized, which happened when an app tried to load the newest plugin version.
An IllegalStateException was thrown because Fabric must be initialized before calling its singleton() or getKit() methods. This occurred when Crashlytics tried to get an instance before checking if it was initialized, which happened when an app tried to load the newest plugin version.
An IllegalStateException was thrown because Fabric must be initialized before calling its singleton() or getKit() methods. This occurred when Crashlytics tried to get an instance before checking if it was initialized, which happened when an app tried to load the newest plugin version.
IllegalStateException: Must Initialize Fabric before using singleton()
at io.fabric.sdk.android.Fabric.singleton(:275) at io.fabric.sdk.android.Fabric.getKit(:525) at com.crashlytics.android.Crashlytics.getInstance(:190) at com.crashlytics.android.Crashlytics.checkInitialized(:373) at com.crashlytics.android.Crashlytics.setString(:268) at com.snaptube.plugin.PluginIdentity.tryLoadNewestVersion(:333) at com.snaptube.plugin.PluginIdentity$8.run(:406) at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1162) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:636) at java.lang.Thread.run(Thread.java:764)