From fd3a51acb322fc90d8a4f756e83c01d0696e900c Mon Sep 17 00:00:00 2001 From: renwj Date: Fri, 17 Nov 2023 09:55:22 +0800 Subject: [PATCH] =?UTF-8?q?[6.2.0][=E6=8A=80=E6=9C=AF=E4=BC=98=E5=8C=96]?= =?UTF-8?q?=20=E6=B7=BB=E5=8A=A0=E5=AF=B9toast=E4=B8=8Eviewmanager?= =?UTF-8?q?=E7=9A=84=E4=BB=A3=E7=90=86?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../jank/compiler/JankPointAutoGenerator.java | 30 +++++++++---------- 1 file changed, 15 insertions(+), 15 deletions(-) diff --git a/app/src/main/java/com/mogo/launcher/lancet/jank/compiler/JankPointAutoGenerator.java b/app/src/main/java/com/mogo/launcher/lancet/jank/compiler/JankPointAutoGenerator.java index 3cde51965d..57a886fb69 100644 --- a/app/src/main/java/com/mogo/launcher/lancet/jank/compiler/JankPointAutoGenerator.java +++ b/app/src/main/java/com/mogo/launcher/lancet/jank/compiler/JankPointAutoGenerator.java @@ -210,7 +210,7 @@ class JankPointAutoGenerator { @LancetXGenerator( group = "main_block_check", - type = Type.VIEW, + type = Type.IPC, scope = Scope.ALL, hookType = HookType.REPLACE_INVOKE, hookAllPublicMethods = true, @@ -220,18 +220,18 @@ class JankPointAutoGenerator { private Toast toast; -// @LancetXGenerator( -// group = "main_block_check", -// type = Type.VIEW, -// scope = Scope.ALL, -// hookType = HookType.REPLACE_INVOKE, -// hookAllPublicMethods = true, -// onlyHookMethodNames = { "addView", "updateViewLayout", "removeView" }, -// onlyHookMethodDescs = { -// "(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V", -// "(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V", -// "(Landroid/view/View;)V" -// } -// ) -// private ViewManager manager; + @LancetXGenerator( + group = "main_block_check", + type = Type.IPC, + scope = Scope.ALL, + hookType = HookType.REPLACE_INVOKE, + hookAllPublicMethods = true, + onlyHookMethodNames = { "addView", "updateViewLayout", "removeView" }, + onlyHookMethodDescs = { + "(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V", + "(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V", + "(Landroid/view/View;)V" + } + ) + private ViewManager manager; }