diff --git a/core/src/main/java/io/github/lsposed/lspd/service/ServiceManager.java b/core/src/main/java/io/github/lsposed/lspd/service/ServiceManager.java index 88819f48..f65e43a4 100644 --- a/core/src/main/java/io/github/lsposed/lspd/service/ServiceManager.java +++ b/core/src/main/java/io/github/lsposed/lspd/service/ServiceManager.java @@ -62,6 +62,10 @@ public class ServiceManager { Log.e(TAG, Log.getStackTraceString(e)); } + Thread.setDefaultUncaughtExceptionHandler((t, e)->{ + Log.e(TAG, Log.getStackTraceString(e)); + }); + //noinspection InfiniteLoopStatement while (true) { try {