diff --git a/core/src/main/java/com/lzh/router/replugin/core/RouterBridgeActivity.java b/core/src/main/java/com/lzh/router/replugin/core/RouterBridgeActivity.java index 60bf90b..4980795 100644 --- a/core/src/main/java/com/lzh/router/replugin/core/RouterBridgeActivity.java +++ b/core/src/main/java/com/lzh/router/replugin/core/RouterBridgeActivity.java @@ -26,7 +26,10 @@ protected void onCreate(Bundle savedInstanceState) { // 通过传递过来的uri与其对应的extras。恢复之前插件未加载时的路由。 Router.resume(uri, extras).open(RouterBridgeActivity.this); } - RePluginRouteCallback.get().getCallback().onResume(uri); + IPluginCallback callback = RePluginRouteCallback.get().getCallback(); + if (callback != null) { + RePluginRouteCallback.get().getCallback().onResume(uri); + } finish(); }