diff --git a/jadx-core/src/main/java/jadx/core/utils/files/InputFile.java b/jadx-core/src/main/java/jadx/core/utils/files/InputFile.java index 0d2cd18e851ca59b76a62a830e7089cef5aa1db0..470d26118fcd99c0edbf3fbfa93b512c1e693a39 100644 --- a/jadx-core/src/main/java/jadx/core/utils/files/InputFile.java +++ b/jadx-core/src/main/java/jadx/core/utils/files/InputFile.java @@ -59,8 +59,8 @@ public class InputFile { loadFromZip(".dex"); return; } - if (fileName.endsWith(".jar")) { - // check if jar contains '.dex' files + if (fileName.endsWith(".jar") || fileName.endsWith(".aar")) { + // check if jar/aar contains '.dex' files if (loadFromZip(".dex")) { return; }