MCPcopy Index your code
hub / github.com/ServenScorpion/VirtualApp

github.com/ServenScorpion/VirtualApp @main

Chat with this repo
repository ↗ · DeepWiki ↗ · + Follow
9,604 symbols 28,988 edges 966 files 1,612 documented · 17%
What it actually does AI analysis from the code graph — generated when you open this
loading…

Extension points exported contracts — how you extend this code

IInjector (Interface)
@author Lody The Objects who implemention this interface will be able to inject other object. [15 implementers]
lib/src/main/java/com/lody/virtual/client/interfaces/IInjector.java
Builder (Interface)
The Builder interface is designed to designate a class as a builder object in the Builder design pattern. B [8 implementers]
xposedcompat/src/main/java/external/org/apache/commons/lang3/builder/Builder.java
OnAnimationEndListener (Interface)
(no doc) [9 implementers]
app/src/main/java/com/carlos/widgets/CircularAnim.java
LibLoader (Interface)
(no doc) [1 implementers]
hooklib/src/main/java/com/swift/sandhook/SandHookConfig.java
IBadger (Interface)
@author Lody [4 implementers]
lib/src/main/java/com/lody/virtual/client/badger/IBadger.java
CallOriginCallBack (Interface)
(no doc) [271 implementers]
xposedcompat/src/main/java/com/swift/sandhook/xposedcompat/hookstub/CallOriginCallBack.java
ItemEventManager (Interface)
(no doc) [4 implementers]
app/src/main/java/com/carlos/home/adapters/CloneAppListAdapter.java
HookModeCallBack (Interface)
(no doc)
hooklib/src/main/java/com/swift/sandhook/SandHook.java

Core symbols most depended-on inside this repo

addMethodProxy
called by 579
lib/src/main/java/com/lody/virtual/client/hook/base/MethodInvocationStub.java
getMethodId
called by 484
xposedcompat/src/main/java/com/swift/sandhook/xposedcompat/hookstub/HookStubManager.java
hookBridge
called by 483
xposedcompat/src/main/java/com/swift/sandhook/xposedcompat/hookstub/HookStubManager.java
printStackTrace
called by 398
lib/src/main/java/com/lody/virtual/helper/utils/VLog.java
get
called by 375
lib/src/main/jni/utils/zJNIEnv.h
add
called by 338
lib/src/main/java/com/lody/virtual/server/content/SyncQueue.java
load
called by 329
lib/src/main/java/mirror/RefClass.java
get
called by 326
lib/src/main/java/com/lody/virtual/client/core/VirtualCore.java

Shape

Method 7,272
Class 1,909
Function 343
Interface 53
Enum 27

Languages

Java91%
C++9%
C1%
Python1%

Modules by API surface

hooklib/src/main/java/com/swift/sandhook/wrapper/StubMethodsFactory.java303 symbols
lib/src/main/java/com/lody/virtual/client/hook/proxies/am/MethodProxies.java264 symbols
lib/src/main/java/com/lody/virtual/client/hook/proxies/pm/MethodProxies.java203 symbols
lib/src/main/java/com/lody/virtual/client/hook/proxies/account/AccountManagerStub.java156 symbols
lib/src/main/java/com/lody/virtual/client/core/VirtualCore.java133 symbols
xposedcompat/src/main/java/external/org/apache/commons/lang3/StringUtils.java109 symbols
lib/src/main/java/com/lody/virtual/client/stub/ShadowService.java109 symbols
lib/src/main/java/com/lody/virtual/client/stub/ShadowContentProvider.java109 symbols
lib/src/main/java/com/lody/virtual/client/stub/ShadowActivity.java108 symbols
lib/src/main/java/com/lody/virtual/client/stub/ShadowDialogActivity.java101 symbols
lib/src/main/java/com/lody/virtual/server/am/VActivityManagerService.java97 symbols
lib/src/main/java/com/lody/virtual/server/content/SyncStorageEngine.java93 symbols

For agents

$ claude mcp add VirtualApp \
  -- python -m otcore.mcp_server <graph>

⬇ download graph artifact