staticFieldValueAs

fun <T> Class<*>.staticFieldValueAs(fieldName: String, type: Class<*>? = null): T?

读取静态字段值并转为指定类型。

Parameters

fieldName

字段名

type

可选字段类型,用于进一步确认匹配结果


fun <T> String.staticFieldValueAs(fieldName: String, classLoader: ClassLoader = HookClassLoader.currentOrDefault(), type: Class<*>? = null): T?

按类名读取静态字段值并转为指定类型。

Parameters

fieldName

字段名

classLoader

用于加载目标类的 ClassLoader

type

可选字段类型,用于进一步确认匹配结果