diff --git a/src/main/java/com/reandroid/apk/PathSanitizer.java b/src/main/java/com/reandroid/apk/PathSanitizer.java index 63135c7..2df97a8 100644 --- a/src/main/java/com/reandroid/apk/PathSanitizer.java +++ b/src/main/java/com/reandroid/apk/PathSanitizer.java @@ -75,6 +75,9 @@ public class PathSanitizer { } mSanitizedPaths.add(name); String alias = inputSource.getAlias(); + if(shouldIgnore(alias)){ + return null; + } String replace = sanitize(alias, depth, fixedDepth); if(alias.equals(replace)){ return null; @@ -109,6 +112,9 @@ public class PathSanitizer { } return builder.toString(); } + private boolean shouldIgnore(String path){ + return path.startsWith("lib/") && path.endsWith(".so"); + } public void setApkLogger(APKLogger apkLogger) { this.apkLogger = apkLogger;