This commit is contained in:
2022-02-04 00:57:21 +08:00
parent fdf1189f31
commit 907a8400a7
2 changed files with 4 additions and 0 deletions

View File

@@ -28,6 +28,7 @@
package com.highcapable.yukihookapi.hook.entity
import com.highcapable.yukihookapi.YukiHookAPI
import com.highcapable.yukihookapi.annotation.DoNotUseMethod
import com.highcapable.yukihookapi.hook.proxy.YukiHookXposedInitProxy
import com.highcapable.yukihookapi.param.PackageParam
@@ -70,6 +71,7 @@ abstract class YukiBaseHooker : PackageParam() {
* 赋值并克隆一个 [PackageParam]
* @param packageParam 需要使用的 [PackageParam]
*/
@DoNotUseMethod
internal fun assignInstance(packageParam: PackageParam) {
baseAssignInstance(packageParam)
onHook()

View File

@@ -30,6 +30,7 @@
package com.highcapable.yukihookapi.param
import android.content.pm.ApplicationInfo
import com.highcapable.yukihookapi.annotation.DoNotUseMethod
import com.highcapable.yukihookapi.hook.core.YukiHookCreater
import com.highcapable.yukihookapi.hook.entity.YukiBaseHooker
import de.robv.android.xposed.callbacks.XC_LoadPackage
@@ -89,6 +90,7 @@ open class PackageParam(
* 赋值并克隆另一个 [PackageParam]
* @param another 另一个 [PackageParam]
*/
@DoNotUseMethod
internal fun baseAssignInstance(another: PackageParam) {
this.baseParam = another.baseParam
this.customParam = another.customParam