diff --git a/tvbus/src/main/java/com/tvbus/engine/TVCore.java b/tvbus/src/main/java/com/tvbus/engine/TVCore.java index 0e20f002d..cc5feeb35 100644 --- a/tvbus/src/main/java/com/tvbus/engine/TVCore.java +++ b/tvbus/src/main/java/com/tvbus/engine/TVCore.java @@ -103,11 +103,10 @@ public class TVCore { } void init(Context context) { - try { + new Thread(() -> { init(nativeHandle, context); run(nativeHandle); - } catch (Throwable ignored) { - } + }).start(); } void quit() {