Unlike the existing `newInstance` variants which allocate and return a new object, these new APIs execute constructor logic on an existing, pre-allocated instance (`thisObject`). This separation of allocation and initialization allows for invoking original or super constructors within hook callbacks where the object reference is already established. The implementation leverages the existing JNI `HookBridge` methods, as `invokeOriginalMethod` and `invokeSpecialMethod` already support void-return signatures required for constructor execution. Co-authored-by: frknkrc44 <krc440002@gmail.com> |
||
|---|---|---|
| .. | ||
| libxposed@55efdf9d15 | ||
| src/main/kotlin/org/matrix/vector | ||
| README.md | ||
| build.gradle.kts | ||
README.md
Xposed API implementation of the Vector framework
LSPosed is being refactored into a new project Vector.
This sub-project xposed, written in Kotlin, will be refactored from the core sub-project written in Java.