From 2bcdaf01fb850db4a982c22c2d792f9493a2a7fa Mon Sep 17 00:00:00 2001 From: Eduardo Speroni Date: Tue, 26 Sep 2023 21:38:44 -0300 Subject: [PATCH] fix: make jar files readonly prior to loading (#1790) --- test-app/runtime/src/main/java/com/tns/DexFactory.java | 1 + 1 file changed, 1 insertion(+) diff --git a/test-app/runtime/src/main/java/com/tns/DexFactory.java b/test-app/runtime/src/main/java/com/tns/DexFactory.java index 8fe8246d2..3622803fc 100644 --- a/test-app/runtime/src/main/java/com/tns/DexFactory.java +++ b/test-app/runtime/src/main/java/com/tns/DexFactory.java @@ -155,6 +155,7 @@ public Class resolveClass(String baseClassName, String name, String className out.closeEntry(); out.close(); } + jarFile.setReadOnly(); Class result; DexClassLoader dexClassLoader = new DexClassLoader(jarFilePath, this.odexDir.getAbsolutePath(), null, classLoader);