diff --git a/yukihookapi/src/api/kotlin/com/highcapable/yukihookapi/hook/type/java/VariableTypeFactory.kt b/yukihookapi/src/api/kotlin/com/highcapable/yukihookapi/hook/type/java/VariableTypeFactory.kt index 5508d9aa..18b91dda 100644 --- a/yukihookapi/src/api/kotlin/com/highcapable/yukihookapi/hook/type/java/VariableTypeFactory.kt +++ b/yukihookapi/src/api/kotlin/com/highcapable/yukihookapi/hook/type/java/VariableTypeFactory.kt @@ -30,6 +30,10 @@ package com.highcapable.yukihookapi.hook.type.java import com.highcapable.yukihookapi.hook.factory.classOf +import dalvik.system.BaseDexClassLoader +import dalvik.system.DexClassLoader +import dalvik.system.InMemoryDexClassLoader +import dalvik.system.PathClassLoader import org.json.JSONArray import org.json.JSONObject import java.io.* @@ -446,10 +450,34 @@ val JavaClass get() = classOf>() /** * 获得 [ClassLoader] 类型 - * @return [ClassLoader] + * @return [Class] */ val JavaClassLoader get() = classOf() +/** + * 获得 [BaseDexClassLoader] 类型 + * @return [Class] + */ +val DalvikBaseDexClassLoader get() = classOf() + +/** + * 获得 [DexClassLoader] 类型 + * @return [Class] + */ +val DalvikDexClassLoader get() = classOf() + +/** + * 获得 [PathClassLoader] 类型 + * @return [Class] + */ +val DalvikPathClassLoader get() = classOf() + +/** + * 获得 [InMemoryDexClassLoader] 类型 + * @return [Class] + */ +val DalvikInMemoryDexClassLoader get() = classOf() + /** * 获得 [Method] 类型 * @return [Class]