类 ResourceFileNameObfuscator
- java.lang.Object
-
- proguard.obfuscate.ResourceFileNameObfuscator
-
- 所有已实现的接口:
proguard.resources.file.visitor.ResourceFileVisitor,proguard.resources.kotlinmodule.visitor.KotlinModuleVisitor
public class ResourceFileNameObfuscator extends java.lang.Object implements proguard.resources.file.visitor.ResourceFileVisitorThis ResourceFileVisitor obfuscates the names of all visited resource files, using a given StringFunction to map given names on new, obfuscated names.
-
-
构造器概要
构造器 构造器 说明 ResourceFileNameObfuscator(proguard.util.StringFunction nameObfuscationFunction, boolean overrideAlreadyObfuscatedNames)ResourceFileNameObfuscator(proguard.util.StringFunction nameObfuscationFunction, boolean overrideAlreadyObfuscatedNames, proguard.resources.file.visitor.ResourceFileVisitor extraVisitor)
-
方法概要
所有方法 静态方法 实例方法 具体方法 修饰符和类型 方法 说明 static java.lang.StringgetOriginalResourceFileName(proguard.resources.file.ResourceFile resourceFile)Retrieves the original name of the given resource file.static booleanisObfuscated(proguard.resources.file.ResourceFile resourceFile)Returns whether the given resource file has been obfuscated by an instance of this class.voidvisitAnyResourceFile(proguard.resources.file.ResourceFile resourceFile)
-
-
-
构造器详细资料
-
ResourceFileNameObfuscator
public ResourceFileNameObfuscator(proguard.util.StringFunction nameObfuscationFunction, boolean overrideAlreadyObfuscatedNames)
-
ResourceFileNameObfuscator
public ResourceFileNameObfuscator(proguard.util.StringFunction nameObfuscationFunction, boolean overrideAlreadyObfuscatedNames, proguard.resources.file.visitor.ResourceFileVisitor extraVisitor)
-
-
方法详细资料
-
visitAnyResourceFile
public void visitAnyResourceFile(proguard.resources.file.ResourceFile resourceFile)
- 指定者:
visitAnyResourceFile在接口中proguard.resources.file.visitor.ResourceFileVisitor
-
isObfuscated
public static boolean isObfuscated(proguard.resources.file.ResourceFile resourceFile)
Returns whether the given resource file has been obfuscated by an instance of this class.- 参数:
resourceFile- the given resource file.- 返回:
- true if the given resource file has been obfuscated by an instance of this class, false otherwise.
-
getOriginalResourceFileName
public static java.lang.String getOriginalResourceFileName(proguard.resources.file.ResourceFile resourceFile)
Retrieves the original name of the given resource file.- 参数:
resourceFile- the given resource file.- 返回:
- the resource file's original name.
-
-