From 95db98e5749aa9b103f38177d777ec9e6bb0cc6b Mon Sep 17 00:00:00 2001 From: Mino Date: Mon, 31 Jul 2023 22:27:52 +0100 Subject: [PATCH] fix: resolve exception when androidmanifest.xml is not found (PR #1978) --- .../java/jadx/core/utils/android/AndroidManifestParser.java | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/jadx-core/src/main/java/jadx/core/utils/android/AndroidManifestParser.java b/jadx-core/src/main/java/jadx/core/utils/android/AndroidManifestParser.java index 770fe53fa..8428055b6 100644 --- a/jadx-core/src/main/java/jadx/core/utils/android/AndroidManifestParser.java +++ b/jadx-core/src/main/java/jadx/core/utils/android/AndroidManifestParser.java @@ -223,6 +223,10 @@ public class AndroidManifestParser { } private static Document parseAndroidManifest(ResourceFile androidManifest) { + if (androidManifest == null) { + return null; + } + String content = androidManifest.loadContent().getText().getCodeStr(); return parseXml(content);