Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/SlimRoms/apktool
/ functions
Functions
4,146 in github.com/SlimRoms/apktool
⨍
Functions
4,146
◇
Types & classes
766
↓ 10 callers
Method
analyze32BitPrimitiveIgetSget
(@Nonnull AnalyzedInstruction analyzedInstruction, @Nonnull Re
brut.apktool.smali/dexlib2/src/main/java/org/jf/dexlib2/analysis/MethodAnalyzer.java:1216
↓ 10 callers
Method
checkShortRegister
(int register)
brut.apktool.smali/dexlib2/src/main/java/org/jf/dexlib2/util/Preconditions.java:64
↓ 10 callers
Method
compare
(Collection<? extends T> list1, Collection<? extends T> list2)
brut.apktool.smali/util/src/main/java/org/jf/util/CollectionUtils.java:131
↓ 10 callers
Method
containsDir
(String path)
brut.j.dir/src/main/java/brut/directory/Directory.java:30
↓ 10 callers
Method
getCodeUnitCount
Gets the number of code units covered by this try block. The end of the try block is typically coincident with the end of an instruction, but does no
brut.apktool.smali/dexlib2/src/main/java/org/jf/dexlib2/iface/TryBlock.java:60
↓ 10 callers
Method
getFiles
()
brut.j.dir/src/main/java/brut/directory/Directory.java:24
↓ 10 callers
Method
getMessage
()
brut.apktool.smali/smali/src/main/java/org/jf/smali/InvalidToken.java:48
↓ 10 callers
Method
getReferenceAnnotation
(@Nonnull DexBackedDexFile dexFile, int typeIndex)
brut.apktool.smali/dexlib2/src/main/java/org/jf/dexlib2/dexbacked/raw/TypeIdItem.java:59
↓ 10 callers
Method
getSignature
()
brut.apktool.smali/dexlib2/src/main/java/org/jf/dexlib2/iface/debug/LocalInfo.java:39
↓ 10 callers
Method
javaToDexName
(String javaName)
brut.apktool.smali/dexlib2/src/main/java/org/jf/dexlib2/analysis/reflection/util/ReflectionUtils.java:35
↓ 10 callers
Method
reset
()
brut.apktool.smali/dexlib2/src/main/java/org/jf/dexlib2/dexbacked/util/AnnotationsDirectory.java:77
↓ 10 callers
Method
set
(T t)
brut.apktool.smali/dexlib2/src/main/java/org/jf/dexlib2/dexbacked/util/VariableSizeListIterator.java:107
↓ 10 callers
Method
setReal
(boolean datanode)
brut.apktool.smali/util/src/main/java/ds/tree/RadixTreeNode.java:76
↓ 10 callers
Method
setValue
(Integer value)
brut.apktool.smali/dexlib2/src/main/java/org/jf/dexlib2/writer/pool/ClassPool.java:235
↓ 9 callers
Method
analyzeInstruction
@return false if analyzedInstruction is an odex instruction that couldn't be deodexed, due to its object register being null
brut.apktool.smali/dexlib2/src/main/java/org/jf/dexlib2/analysis/MethodAnalyzer.java:550
↓ 9 callers
Method
copyToDir
(Directory in, Directory out)
brut.j.dir/src/main/java/brut/directory/DirUtil.java:28
↓ 9 callers
Method
decode
(InputStream in, OutputStream out)
brut.apktool/apktool-lib/src/main/java/brut/androlib/res/decoder/ResStreamDecoder.java:27
↓ 9 callers
Method
deindent
(int indentAmount)
brut.apktool.smali/util/src/main/java/org/jf/util/IndentingWriter.java:170
↓ 9 callers
Method
formatAnnotation
(int offset, String annotationMsg)
brut.apktool.smali/dexlib2/src/main/java/org/jf/dexlib2/util/AnnotatedBytes.java:223
↓ 9 callers
Method
gc
()
brut.apktool.smali/util/src/main/java/org/jf/util/SparseArray.java:108
↓ 9 callers
Method
getClassDef
(String type)
brut.apktool.smali/dexlib2/src/main/java/org/jf/dexlib2/analysis/ClassPath.java:139
↓ 9 callers
Method
getDefiningClass
(@Nonnull FieldRefKey key)
brut.apktool.smali/dexlib2/src/main/java/org/jf/dexlib2/writer/FieldSection.java:40
↓ 9 callers
Method
getFileInput
(String path)
brut.j.dir/src/main/java/brut/directory/Directory.java:32
↓ 9 callers
Method
getLabels
(boolean mutable)
brut.apktool.smali/dexlib2/src/main/java/org/jf/dexlib2/builder/MethodLocation.java:77
↓ 9 callers
Method
getWideLiteral
()
brut.apktool.smali/dexlib2/src/main/java/org/jf/dexlib2/iface/instruction/WideLiteralInstruction.java:35
↓ 9 callers
Method
indent
(int indentAmount)
brut.apktool.smali/util/src/main/java/org/jf/util/IndentingWriter.java:163
↓ 9 callers
Method
loadPrimitiveType
(String type)
brut.apktool.smali/dexlib2/src/main/java/org/jf/dexlib2/analysis/ClassPath.java:107
↓ 9 callers
Method
nullToEmptyList
(@Nullable ImmutableList<T> list)
brut.apktool.smali/util/src/main/java/org/jf/util/ImmutableUtils.java:42
↓ 9 callers
Method
readLong
(int offset)
brut.apktool.smali/dexlib2/src/main/java/org/jf/dexlib2/dexbacked/BaseDexBuffer.java:79
↓ 9 callers
Method
setDeodexedInstruction
(Instruction instruction)
brut.apktool.smali/dexlib2/src/main/java/org/jf/dexlib2/analysis/AnalyzedInstruction.java:112
↓ 9 callers
Method
setPostRegisterTypeAndPropagateChanges
(@Nonnull AnalyzedInstruction analyzedInstruction, in
brut.apktool.smali/dexlib2/src/main/java/org/jf/dexlib2/analysis/MethodAnalyzer.java:336
↓ 9 callers
Method
setValue
(T data)
brut.apktool.smali/util/src/main/java/ds/tree/RadixTreeNode.java:60
↓ 9 callers
Method
size
()
brut.apktool.smali/dexlib2/src/main/java/org/jf/dexlib2/dexbacked/raw/RawDexFile.java:90
↓ 9 callers
Method
skipUleb128
()
brut.apktool.smali/dexlib2/src/main/java/org/jf/dexlib2/dexbacked/BaseDexReader.java:187
↓ 9 callers
Method
toList
(@Nullable final Iterable<? extends Item> iterable)
brut.apktool.smali/util/src/main/java/org/jf/util/ImmutableConverter.java:48
↓ 9 callers
Method
writeEncodedValueHeader
(int valueType, int valueArg)
brut.apktool.smali/dexlib2/src/main/java/org/jf/dexlib2/writer/DexDataWriter.java:161
↓ 8 callers
Method
addAll
(Collection<? extends T> c)
brut.apktool.smali/util/src/main/java/org/jf/util/ArraySortedSet.java:110
↓ 8 callers
Method
binarySearch
(int[] a, int start, int len, int key)
brut.apktool.smali/util/src/main/java/org/jf/util/SparseArray.java:342
↓ 8 callers
Method
checkInterning
(String name)
brut.apktool/apktool-lib/src/main/java/org/xmlpull/mxp1_serializer/MXSerializer.java:93
↓ 8 callers
Method
clear
Removes all key-value mappings from this SparseArray.
brut.apktool.smali/util/src/main/java/org/jf/util/SparseArray.java:274
↓ 8 callers
Method
compareResFolder
(String path)
brut.apktool/apktool-lib/src/test/java/brut/androlib/BuildAndDecodeTest.java:268
↓ 8 callers
Method
getClassDef
()
brut.apktool.smali/dexlib2/src/main/java/org/jf/dexlib2/analysis/ClassProto.java:82
↓ 8 callers
Method
getFileOutput
(String path)
brut.j.dir/src/main/java/brut/directory/Directory.java:33
↓ 8 callers
Method
getInstructionIndexAtCodeOffset
(int codeOffset)
brut.apktool.smali/dexlib2/src/main/java/org/jf/dexlib2/util/InstructionOffsetMap.java:54
↓ 8 callers
Method
getPath
()
brut.j.dir/src/main/java/brut/directory/ZipRODirectory.java:139
↓ 8 callers
Method
getReturnType
()
brut.apktool.smali/dexlib2/src/main/java/org/jf/dexlib2/writer/builder/BuilderProtoPool.java:110
↓ 8 callers
Method
getStaticFields
Gets the static fields that are defined by this class. The static fields that are returned must have no duplicates. @return The static fields that a
brut.apktool.smali/dexlib2/src/main/java/org/jf/dexlib2/iface/ClassDef.java:107
↓ 8 callers
Method
getSuperclassChain
Get the chain of superclasses of the given class. The first element will be the immediate superclass followed by it's superclass, etc. up to java.lang
brut.apktool.smali/dexlib2/src/main/java/org/jf/dexlib2/analysis/util/TypeProtoUtils.java:54
↓ 8 callers
Method
getText
()
brut.apktool/apktool-lib/src/main/java/brut/androlib/res/decoder/AXmlResourceParser.java:173
↓ 8 callers
Method
getVirtualMethods
Gets the virtual methods that are defined by this class. The virtual methods that are returned must have no duplicates. @return The virtual methods
brut.apktool.smali/dexlib2/src/main/java/org/jf/dexlib2/iface/ClassDef.java:149
↓ 8 callers
Method
internString
(@Nonnull String string)
brut.apktool.smali/dexlib2/src/main/java/org/jf/dexlib2/writer/builder/BuilderStringPool.java:47
↓ 8 callers
Method
makeInterfaceDef
(@Nonnull String classType, String... interfaces)
brut.apktool.smali/dexlib2/src/test/java/org/jf/dexlib2/analysis/TestUtils.java:48
↓ 8 callers
Method
nullToEmptySet
(@Nullable ImmutableSet<T> set)
brut.apktool.smali/util/src/main/java/org/jf/util/ImmutableUtils.java:49
↓ 8 callers
Method
packNibbles
(int a, int b)
brut.apktool.smali/dexlib2/src/main/java/org/jf/dexlib2/writer/InstructionWriter.java:413
↓ 8 callers
Method
readIntArray
(int length)
brut.j.util/src/main/java/brut/util/ExtDataInput.java:33
↓ 8 callers
Method
setKey
(String value)
brut.apktool.smali/util/src/main/java/ds/tree/RadixTreeNode.java:68
↓ 7 callers
Method
containsFile
(String path)
brut.j.dir/src/main/java/brut/directory/Directory.java:29
↓ 7 callers
Method
find
Find a value based on its corresponding key. @param key The key for which to search the tree. @return The value corresponding to the key. null if iot
brut.apktool.smali/util/src/main/java/ds/tree/RadixTree.java:70
↓ 7 callers
Method
getClasses
Get a set of the classes defined in this dex file. The classes in the returned set will all have unique types. @return A set of the classes defined
brut.apktool.smali/dexlib2/src/main/java/org/jf/dexlib2/iface/DexFile.java:48
↓ 7 callers
Method
getCommonSuperclass
(@Nonnull TypeProto other)
brut.apktool.smali/dexlib2/src/main/java/org/jf/dexlib2/analysis/TypeProto.java:46
↓ 7 callers
Method
getDirectMethods
Gets the direct methods that are defined by this class. The direct methods that are returned must have no duplicates. @return The direct methods tha
brut.apktool.smali/dexlib2/src/main/java/org/jf/dexlib2/iface/ClassDef.java:140
↓ 7 callers
Method
getElementWidth
()
brut.apktool.smali/dexlib2/src/main/java/org/jf/dexlib2/iface/instruction/formats/ArrayPayload.java:40
↓ 7 callers
Method
getEntry
(String name)
brut.j.dir/src/main/java/brut/directory/ZipExtFile.java:57
↓ 7 callers
Method
getInitialValue
Gets the initial value for this field, if available. Only static field may have an initial value set, but are not required to have an initial value.
brut.apktool.smali/dexlib2/src/main/java/org/jf/dexlib2/iface/Field.java:86
↓ 7 callers
Method
getInlineIndex
()
brut.apktool.smali/dexlib2/src/main/java/org/jf/dexlib2/iface/instruction/InlineIndexInstruction.java:35
↓ 7 callers
Method
getInstanceFields
Gets the instance fields that are defined by this class. The instance fields that are returned must have no duplicates. @return The instance fields
brut.apktool.smali/dexlib2/src/main/java/org/jf/dexlib2/iface/ClassDef.java:116
↓ 7 callers
Method
getInstructionAddress
(@Nonnull AnalyzedInstruction instruction)
brut.apktool.smali/dexlib2/src/main/java/org/jf/dexlib2/analysis/MethodAnalyzer.java:326
↓ 7 callers
Method
getItemCount
()
brut.apktool.smali/dexlib2/src/main/java/org/jf/dexlib2/dexbacked/raw/MapItem.java:65
↓ 7 callers
Method
getMethods
Gets all the methods that are defined by this class. This is a convenience method that combines getDirectMethods() and getVirtualMethods(). The retu
brut.apktool.smali/dexlib2/src/main/java/org/jf/dexlib2/iface/ClassDef.java:164
↓ 7 callers
Method
getNullableItemIndex
(@Nullable Key key)
brut.apktool.smali/dexlib2/src/main/java/org/jf/dexlib2/writer/NullableIndexSection.java:37
↓ 7 callers
Method
getPackage
(int id)
brut.apktool/apktool-lib/src/main/java/brut/androlib/res/data/ResTable.java:69
↓ 7 callers
Method
getParameters
Gets a list of the parameters of this method. As per the MethodReference interface, the MethodParameter objects contained in the returned list also a
brut.apktool.smali/dexlib2/src/main/java/org/jf/dexlib2/iface/Method.java:73
↓ 7 callers
Method
getProperty
(String name)
brut.apktool/apktool-lib/src/main/java/org/xmlpull/mxp1_serializer/MXSerializer.java:332
↓ 7 callers
Method
getReferenceAnnotation
(@Nonnull DexBackedDexFile dexFile, int stringIndex)
brut.apktool.smali/dexlib2/src/main/java/org/jf/dexlib2/dexbacked/raw/StringIdItem.java:71
↓ 7 callers
Method
getResSpecCount
()
brut.apktool/apktool-lib/src/main/java/brut/androlib/res/data/ResPackage.java:80
↓ 7 callers
Method
getType
Gets the type of the referenced field. @return The type of the referenced field
brut.apktool.smali/dexlib2/src/main/java/org/jf/dexlib2/iface/reference/FieldReference.java:60
↓ 7 callers
Method
getType
()
brut.apktool.smali/dexlib2/src/main/java/org/jf/dexlib2/analysis/ClassProto.java:80
↓ 7 callers
Method
getVisibility
Gets the visibility of this annotation. This will be one of the AnnotationVisibility. constants. @return The visibility of this annotation
brut.apktool.smali/dexlib2/src/main/java/org/jf/dexlib2/iface/Annotation.java:49
↓ 7 callers
Method
hasNext
()
brut.apktool.smali/util/src/test/java/org/jf/util/AbstractForwardSequentialListTest.java:54
↓ 7 callers
Method
insert
Insert a new string key and its value to the tree. @param key The string key of the object @param value The value that need to
brut.apktool.smali/util/src/main/java/ds/tree/RadixTree.java:55
↓ 7 callers
Method
internLabel
(LabelMethodItem labelMethodItem)
brut.apktool.smali/baksmali/src/main/java/org/jf/baksmali/Adaptors/MethodDefinition.java:528
↓ 7 callers
Method
internNullable
(@Nullable CharSequence type)
brut.apktool.smali/dexlib2/src/main/java/org/jf/dexlib2/writer/pool/TypePool.java:56
↓ 7 callers
Method
isModified
(File working, File stored)
brut.apktool/apktool-lib/src/main/java/brut/androlib/Androlib.java:685
↓ 7 callers
Method
loadDexFile
(String path, int api)
brut.apktool.smali/dexlib2/src/main/java/org/jf/dexlib2/DexFileFactory.java:47
↓ 7 callers
Method
next
()
brut.apktool.smali/util/src/main/java/org/jf/util/ImmutableConverter.java:74
↓ 7 callers
Method
nextIndex
()
brut.apktool.smali/util/src/main/java/org/jf/util/AbstractListIterator.java:57
↓ 7 callers
Method
printHelp
(String cmdLineSyntax, String header, Options options, Options debugOptions)
brut.apktool.smali/util/src/main/java/org/jf/util/SmaliHelpFormatter.java:37
↓ 7 callers
Method
writeAdvancePC
(int address)
brut.apktool.smali/dexlib2/src/main/java/org/jf/dexlib2/writer/DebugWriter.java:133
↓ 7 callers
Method
writeEncodedUint
(int valueType, int value)
brut.apktool.smali/dexlib2/src/main/java/org/jf/dexlib2/writer/DexDataWriter.java:201
↓ 7 callers
Method
writeLine
Writes out a block of text that contains no newlines
brut.apktool.smali/util/src/main/java/org/jf/util/IndentingWriter.java:68
↓ 7 callers
Method
writeSecondRegister
(IndentingWriter writer)
brut.apktool.smali/baksmali/src/main/java/org/jf/baksmali/Adaptors/Format/InstructionMethodItem.java:362
↓ 6 callers
Method
addResource
(ResResource res)
brut.apktool/apktool-lib/src/main/java/brut/androlib/res/data/ResConfig.java:55
↓ 6 callers
Method
analyzeLiteralBinaryOp
(@Nonnull AnalyzedInstruction analyzedInstruction, @Nonnull RegisterT
brut.apktool.smali/dexlib2/src/main/java/org/jf/dexlib2/analysis/MethodAnalyzer.java:1327
↓ 6 callers
Method
findAttribute
(String namespace, String attribute)
brut.apktool/apktool-lib/src/main/java/brut/androlib/res/decoder/AXmlResourceParser.java:807
↓ 6 callers
Method
fromClassPath
(Iterable<String> classPathDirs, Iterable<String> classPath, DexFile dexFile,
brut.apktool.smali/dexlib2/src/main/java/org/jf/dexlib2/analysis/ClassPath.java:161
↓ 6 callers
Method
getAccessFlags
(@Nonnull ClassKey key)
brut.apktool.smali/dexlib2/src/main/java/org/jf/dexlib2/writer/ClassSection.java:54
↓ 6 callers
Method
getFlags
()
brut.apktool/apktool-lib/src/main/java/brut/androlib/res/data/ResConfig.java:51
↓ 6 callers
Method
getInstructionCodeOffset
(int index)
brut.apktool.smali/dexlib2/src/main/java/org/jf/dexlib2/util/InstructionOffsetMap.java:73
↓ 6 callers
Method
getInterfaces
Gets a set of the interfaces that this class implements. @return A set of the interfaces that this class implements
brut.apktool.smali/dexlib2/src/main/java/org/jf/dexlib2/iface/ClassDef.java:79
↓ 6 callers
Method
getMapItemForSection
(int itemType)
brut.apktool.smali/dexlib2/src/main/java/org/jf/dexlib2/dexbacked/raw/RawDexFile.java:69
← previous
next →
201–300 of 4,146, ranked by callers