MCPcopy Create free account
hub / github.com/axhlzy/Il2CppHookScripts / findJavaClass

Function findJavaClass

Il2cppHook/agent/java/classUtils.ts:3–20  ·  view source on GitHub ↗
(className: string = "com.unity3d.player.UnityPlayerActivity")

Source from the content-addressed store, hash-verified

1import { iterClassLoader } from "./classLoader";
2
3const findJavaClass = (className: string = "com.unity3d.player.UnityPlayerActivity") => {
4 let boolLoader = true
5 Java.perform(() => {
6 iterClassLoader(function (loader: any) {
7 if (loader) {
8 try {
9 let clazz = loader.loadClass(className)
10 if (clazz) boolLoader = false
11 Java.choose(className, {
12 onMatch: function (clazz) {
13 LOGD('[*] onMatch : \n\t' + clazz.toString() + " at " + loader.toString());
14 }, onComplete: function () { }
15 })
16 } catch { }
17 }
18 }, false)
19 })
20}
21
22const showAllClassesMethods = () => {
23 Java.perform(function () {

Callers

nothing calls this directly

Calls 4

performMethod · 0.80
chooseMethod · 0.80
toStringMethod · 0.65
LOGDFunction · 0.50

Tested by

no test coverage detected