From 9baa12b04ffb247896a5d8974d0db425267b67c4 Mon Sep 17 00:00:00 2001 From: coofee Date: Thu, 25 Nov 2021 11:27:54 +0800 Subject: [PATCH] fix hookOverloads `overloads[i].hasOwnProperty('argumentTypes')` will return false even if it has argumentTypes property on android device. --- README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/README.md b/README.md index 7aacd86..78e3b99 100644 --- a/README.md +++ b/README.md @@ -1640,7 +1640,7 @@ function hookOverloads(className, func) { var clazz = Java.use(className); var overloads = clazz[func].overloads; for (var i in overloads) { - if (overloads[i].hasOwnProperty('argumentTypes')) { + if (overloads[i].hasOwnProperty('argumentTypes') || overloads[i]['argumentTypes'] != undefined) { var parameters = []; var curArgumentTypes = overloads[i].argumentTypes, args = [], argLog = '[';