diff --git a/src/main/java/com/reandroid/lib/apk/ApkModuleXmlDecoder.java b/src/main/java/com/reandroid/lib/apk/ApkModuleXmlDecoder.java index 12ee302..5be68a7 100644 --- a/src/main/java/com/reandroid/lib/apk/ApkModuleXmlDecoder.java +++ b/src/main/java/com/reandroid/lib/apk/ApkModuleXmlDecoder.java @@ -159,6 +159,8 @@ import java.util.*; File file=new File(outDir, AndroidManifestBlock.FILE_NAME); logMessage("Decoding: "+file.getName()); AndroidManifestBlock manifestBlock=apkModule.getAndroidManifestBlock(); + XMLNamespaceValidator namespaceValidator=new XMLNamespaceValidator(manifestBlock); + namespaceValidator.validate(); int currentPackageId= manifestBlock.guessCurrentPackageId(); XMLDocument xmlDocument=manifestBlock.decodeToXml(entryStore, currentPackageId); xmlDocument.save(file, true);