public class DexClassEclipseTransformer
extends java.lang.Object
implements java.lang.instrument.ClassFileTransformer
| 限定符和类型 | 字段和说明 |
|---|---|
static java.lang.String |
agentJarPath |
| 构造器和说明 |
|---|
DexClassEclipseTransformer() |
| 限定符和类型 | 方法和说明 |
|---|---|
void |
eclipseAgent() |
byte[] |
transform(java.lang.ClassLoader classLoader,
java.lang.String className,
java.lang.Class<?> clazz,
java.security.ProtectionDomain protectionDomain,
byte[] bytes) |
public DexClassEclipseTransformer()
throws java.net.URISyntaxException
java.net.URISyntaxExceptionpublic void eclipseAgent()
public byte[] transform(java.lang.ClassLoader classLoader,
java.lang.String className,
java.lang.Class<?> clazz,
java.security.ProtectionDomain protectionDomain,
byte[] bytes)
throws java.lang.instrument.IllegalClassFormatException
transform 在接口中 java.lang.instrument.ClassFileTransformerjava.lang.instrument.IllegalClassFormatException