mirror of
https://github.com/HighCapable/YukiHookAPI.git
synced 2025-09-04 09:45:19 +08:00
Merge code
This commit is contained in:
@@ -28,7 +28,6 @@
|
||||
package com.highcapable.yukihookapi.hook.entity
|
||||
|
||||
import com.highcapable.yukihookapi.YukiHookAPI
|
||||
import com.highcapable.yukihookapi.annotation.YukiPrivateApi
|
||||
import com.highcapable.yukihookapi.annotation.xposed.InjectYukiHookWithXposed
|
||||
import com.highcapable.yukihookapi.hook.param.PackageParam
|
||||
import com.highcapable.yukihookapi.hook.xposed.proxy.YukiHookXposedInitProxy
|
||||
@@ -54,11 +53,8 @@ abstract class YukiBaseHooker : PackageParam() {
|
||||
|
||||
/**
|
||||
* 赋值并克隆一个 [PackageParam]
|
||||
*
|
||||
* - ❗此方法为私有功能性 API - 你不应该手动调用此方法
|
||||
* @param packageParam 需要使用的 [PackageParam]
|
||||
*/
|
||||
@YukiPrivateApi
|
||||
internal fun assignInstance(packageParam: PackageParam) {
|
||||
baseAssignInstance(packageParam)
|
||||
onHook()
|
||||
|
@@ -31,7 +31,6 @@ package com.highcapable.yukihookapi.hook.param
|
||||
|
||||
import android.app.Application
|
||||
import android.content.pm.ApplicationInfo
|
||||
import com.highcapable.yukihookapi.annotation.YukiPrivateApi
|
||||
import com.highcapable.yukihookapi.hook.bean.HookClass
|
||||
import com.highcapable.yukihookapi.hook.bean.VariousClass
|
||||
import com.highcapable.yukihookapi.hook.core.YukiHookCreater
|
||||
@@ -105,11 +104,8 @@ open class PackageParam(private var wrapper: PackageParamWrapper? = null) {
|
||||
|
||||
/**
|
||||
* 赋值并克隆另一个 [PackageParam]
|
||||
*
|
||||
* - ❗此方法为私有功能性 API - 你不应该手动调用此方法
|
||||
* @param anotherParam 另一个 [PackageParam]
|
||||
*/
|
||||
@YukiPrivateApi
|
||||
internal fun baseAssignInstance(anotherParam: PackageParam) {
|
||||
thisParam.wrapper = anotherParam.wrapper
|
||||
}
|
||||
|
Reference in New Issue
Block a user