diff --git a/patch/src/main/java/org/lsposed/patch/task/SoAndDexCopyTask.java b/patch/src/main/java/org/lsposed/patch/task/SoAndDexCopyTask.java index c4a2584..0b7e102 100644 --- a/patch/src/main/java/org/lsposed/patch/task/SoAndDexCopyTask.java +++ b/patch/src/main/java/org/lsposed/patch/task/SoAndDexCopyTask.java @@ -54,7 +54,7 @@ public class SoAndDexCopyTask implements Runnable { String libPath = APK_LIB_PATH_ARRAY[0]; String apkSoFullPath = fullLibPath(libPath); File apkSoFullPathFile = new File(apkSoFullPath); - if (apkSoFullPathFile.mkdirs()) { + if (!apkSoFullPathFile.mkdirs()) { throw new IllegalStateException("mkdir fail " + apkSoFullPathFile.getAbsolutePath()); } existLibPathArray.add(libPath);