mirror of
https://github.com/HighCapable/YukiHookAPI.git
synced 2025-09-04 09:45:19 +08:00
Add some type
This commit is contained in:
@@ -294,7 +294,11 @@ class YukiHookXposedProcessor : SymbolProcessorProvider {
|
||||
" lpparam.classLoader,\n" +
|
||||
" \"$GET_XPOSED_VERSION_METHOD_NAME\",\n" +
|
||||
" object : XC_MethodReplacement() {\n" +
|
||||
" override fun replaceHookedMethod(param: MethodHookParam?) = XposedBridge.getXposedVersion()\n" +
|
||||
" override fun replaceHookedMethod(param: MethodHookParam?) = try {\n" +
|
||||
" XposedBridge.getXposedVersion()\n" +
|
||||
" } catch (_: Throwable) {\n" +
|
||||
" -1\n" +
|
||||
" }\n" +
|
||||
" })\n" +
|
||||
" YukiHookAPI.isModulePackageXposedEnv = true\n" +
|
||||
" }\n" +
|
||||
|
@@ -761,4 +761,10 @@ val AccessibilityEventClass get() = AccessibilityEvent::class.java
|
||||
* 获得 [AccessibilityNodeInfo] 类型
|
||||
* @return [Class]
|
||||
*/
|
||||
val AccessibilityNodeInfoClass get() = AccessibilityNodeInfo::class.java
|
||||
val AccessibilityNodeInfoClass get() = AccessibilityNodeInfo::class.java
|
||||
|
||||
/**
|
||||
* 获得 [IInterface] 类型
|
||||
* @return [Class]
|
||||
*/
|
||||
val IInterfaceClass get() = IInterface::class.java
|
@@ -249,6 +249,12 @@ val WeakHashMapClass get() = WeakHashMap::class.java
|
||||
*/
|
||||
val WeakReferenceClass get() = WeakReference::class.java
|
||||
|
||||
/**
|
||||
* 获得 [Enum] 类型
|
||||
* @return [Class]
|
||||
*/
|
||||
val EnumClass get() = Enum::class.java
|
||||
|
||||
/**
|
||||
* 获得 [Map] 类型
|
||||
* @return [Class]
|
||||
@@ -473,6 +479,30 @@ val JavaAnnotationClass get() = Annotation::class.java
|
||||
*/
|
||||
val FunctionClass get() = java.util.function.Function::class.java
|
||||
|
||||
/**
|
||||
* 获得 [Optional] 类型
|
||||
* @return [Class]
|
||||
*/
|
||||
val OptionalClass get() = Optional::class.java
|
||||
|
||||
/**
|
||||
* 获得 [OptionalInt] 类型
|
||||
* @return [Class]
|
||||
*/
|
||||
val OptionalIntClass get() = OptionalInt::class.java
|
||||
|
||||
/**
|
||||
* 获得 [OptionalLong] 类型
|
||||
* @return [Class]
|
||||
*/
|
||||
val OptionalLongClass get() = OptionalLong::class.java
|
||||
|
||||
/**
|
||||
* 获得 [OptionalDouble] 类型
|
||||
* @return [Class]
|
||||
*/
|
||||
val OptionalDoubleClass get() = OptionalDouble::class.java
|
||||
|
||||
/**
|
||||
* 获得 [Objects] 类型
|
||||
* @return [Class]
|
||||
|
Reference in New Issue
Block a user