MCPcopy Index your code
hub / github.com/CYRUS-STUDIO/ApkToolPlus

github.com/CYRUS-STUDIO/ApkToolPlus @main

Chat with this repo
repository ↗ · DeepWiki ↗ · + Follow
6,145 symbols 17,076 edges 694 files 3,310 documented · 54%
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

XmlStreamer (Interface)
callback interface for parse binary xml file. @author dongliu [6 implementers]
lib.ApkParser/src/net/dongliu/apk/parser/parser/XmlStreamer.java
XmlResourceParser (Interface)
@author Dmitry Skiba [11 implementers]
lib.AXMLPrinter/src/axmlprinter/android/content/res/XmlResourceParser.java
OutputListener (Interface)
控制台输出监听 Created by linchaolong on 2015/9/7. [60 implementers]
app/src/com/linchaolong/apktoolplus/core/debug/OutputListener.java
ConstantObject (Interface)
This interface denotes those constants that have a "natural" value, such as ConstantLong, ConstantString, etc.. @versio [13 …
lib.JBE/src/org/apache/bcel/classfile/ConstantObject.java
FileHandler (Interface)
文件处理器 @author linchaolong [5 implementers]
lib.Utils/src/com/linchaolong/apktoolplus/utils/FileHelper.java
AttributeSet (Interface)
@author Dmitry Skiba [1 implementers]
lib.AXMLPrinter/src/axmlprinter/android/util/AttributeSet.java
DialogCallback (Interface)
Created by linchaolong on 2015/9/6. [6 implementers]
app/src/com/linchaolong/apktoolplus/ui/DialogCallback.java
Node (Interface)
Denote class to have an accept method(); @version $Id: Node.java,v 1.1 2005/12/16 14:11:24 andos Exp $ @author <A HREF [203 …
lib.JBE/src/org/apache/bcel/classfile/Node.java

Core symbols most depended-on inside this repo

append
called by 649
lib.JBE/src/org/apache/bcel/generic/InstructionList.java
add
called by 592
lib.JBE/src/org/apache/bcel/util/ClassSet.java
equals
called by 507
lib.JBE/src/org/apache/bcel/generic/InstructionComparator.java
stack
called by 448
lib.JBE/src/org/apache/bcel/verifier/structurals/InstConstraintVisitor.java
peek
called by 445
lib.JBE/src/org/apache/bcel/verifier/structurals/OperandStack.java
stack
called by 363
lib.JBE/src/org/apache/bcel/verifier/structurals/ExecutionVisitor.java
constraintViolated
called by 246
lib.JBE/src/org/apache/bcel/verifier/structurals/InstConstraintVisitor.java
pop
called by 212
lib.JBE/src/org/apache/bcel/verifier/structurals/OperandStack.java

Shape

Method 5,377
Class 703
Interface 51
Function 12
Enum 2

Languages

Java100%
C1%
C++1%

Modules by API surface

lib.JBE/src/org/apache/bcel/generic/Visitor.java181 symbols
lib.JBE/src/org/apache/bcel/generic/EmptyVisitor.java181 symbols
lib.JBE/src/org/apache/bcel/verifier/structurals/InstConstraintVisitor.java177 symbols
lib.JBE/src/org/apache/bcel/verifier/structurals/ExecutionVisitor.java156 symbols
lib.AXMLPrinter/src/axmlprinter/android/content/res/AXmlResourceParser.java74 symbols
lib.JBE/src/org/apache/bcel/generic/MethodGen.java61 symbols
lib.JBE/src/org/gjt/jclasslib/structures/ClassFile.java60 symbols
lib.JBE/src/org/apache/bcel/verifier/statics/Pass2Verifier.java57 symbols
lib.JBE/src/ee/ioc/cs/jbe/browser/detail/attributes/code/ByteCodeDisplay.java51 symbols
lib.JBE/src/org/apache/bcel/classfile/JavaClass.java50 symbols
lib.JBE/src/ee/ioc/cs/jbe/browser/BrowserMDIFrame.java50 symbols
lib.JBE/src/org/apache/bcel/verifier/statics/Pass3aVerifier.java45 symbols

For agents

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

⬇ download graph artifact