QuJing is an Xposed module that allows you to dynamically monitor (hook) function calls, view stack information, and perform reflective invocations on Android devices through a PC browser. It eliminates the need for writing frequent hook code and provides a visual interface that is more user-friendly, especially for beginners.
You can directly download the APK file from the "apk" directory and install it for testing. For detailed usage instructions, please refer to this article.
If it helps you, don't forget to give it a star.
Enumerating all apps on the phone for selection.

Guiding manual operations on the selected app.

Enter the app, search for classes and methods to monitor.

Enter the monitored method, view basic information and call stack, and print input/output parameters.
<img src="https://github.com/Mocha-L/QuJing/blob/master/image/%E7%9B%91%E6%8E%A7%E6%96%B9%E6%B3%
952.png" width="1000px" />
Supported types for method execution.

If you have any questions, feel free to raise an issue. You are also welcome to contribute to further optimizations and submit pull requests.
You can also join my knowledge planet "爬虫三十六计" for further discussions.

This project is based on xserver and optimized accordingly. Thanks to the original author.
Thanks to @小黄鸭爱学习 for helping with optimizations and resolving classloader errors in certain cases.
$ claude mcp add QuJing \
-- python -m otcore.mcp_server <graph>