diff --git a/Bcore/src/main/java/top/niunaijun/blackbox/app/BActivityThread.java b/Bcore/src/main/java/top/niunaijun/blackbox/app/BActivityThread.java index d2f9aea..41dd6ea 100644 --- a/Bcore/src/main/java/top/niunaijun/blackbox/app/BActivityThread.java +++ b/Bcore/src/main/java/top/niunaijun/blackbox/app/BActivityThread.java @@ -216,6 +216,10 @@ public class BActivityThread extends IBActivityThread.Stub { VMCore.dumpDex(classLoader, packageName); } finally { mAppConfig = null; + File dir = new File(result.dir); + if (!dir.exists() || dir.listFiles().length == 0) { + result.dumpError("not file"); + } BlackBoxCore.getBDumpManager().noticeMonitor(result); BlackBoxCore.get().uninstallPackage(packageName); }