diff --git a/dexlib2/src/main/java/org/jf/dexlib2/DexFileFactory.java b/dexlib2/src/main/java/org/jf/dexlib2/DexFileFactory.java index 9f7c890f..4bb9f9f6 100644 --- a/dexlib2/src/main/java/org/jf/dexlib2/DexFileFactory.java +++ b/dexlib2/src/main/java/org/jf/dexlib2/DexFileFactory.java @@ -501,7 +501,7 @@ public final class DexFileFactory { InputStream stream; stream = zipFile.getInputStream(zipEntry); try { - return DexBackedDexFile.fromInputStream(opcodes, stream); + return DexBackedDexFile.fromInputStream(opcodes, new BufferedInputStream(stream)); } finally { if (stream != null) { stream.close();