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
↓ 423 callers
Method
write
(int chr)
brut.apktool.smali/util/src/main/java/org/jf/util/IndentingWriter.java:51
↓ 223 callers
Method
getValue
Gets the value of the element. @return The value of the element
brut.apktool.smali/dexlib2/src/main/java/org/jf/dexlib2/iface/AnnotationElement.java:55
↓ 175 callers
Method
getOpcode
Gets the opcode of this instruction. @return The Opcode of this instruction.
brut.apktool.smali/dexlib2/src/main/java/org/jf/dexlib2/iface/instruction/Instruction.java:49
↓ 173 callers
Method
performTest
(int expectedValue, byte[] buf)
brut.apktool.smali/dexlib2/src/test/java/org/jf/dexlib2/dexbacked/BaseDexReaderSleb128Test.java:251
↓ 166 callers
Method
annotate
Add an annotation of the given length at the current location. The location @param length the length of data being annotated @param msg the annotat
brut.apktool.smali/dexlib2/src/main/java/org/jf/dexlib2/util/AnnotatedBytes.java:122
↓ 166 callers
Method
performTest
(int expectedValue, byte[] buf)
brut.apktool.smali/dexlib2/src/test/java/org/jf/dexlib2/dexbacked/BaseDexReaderLeb128Test.java:244
↓ 163 callers
Method
performTest
(int integerValue, byte[] encodedValue)
brut.apktool.smali/dexlib2/src/test/java/org/jf/dexlib2/writer/DexWriterSleb128Test.java:228
↓ 160 callers
Method
performTest
(int integerValue, byte[] encodedValue)
brut.apktool.smali/dexlib2/src/test/java/org/jf/dexlib2/writer/DexWriterUleb128Test.java:225
↓ 154 callers
Method
append
(String append)
brut.apktool/apktool-lib/src/main/java/brut/androlib/src/DebugInjector.java:232
↓ 149 callers
Method
format
(LogRecord record)
brut.apktool/apktool-cli/src/main/java/brut/apktool/Main.java:534
↓ 149 callers
Method
of
(Field field)
brut.apktool.smali/dexlib2/src/main/java/org/jf/dexlib2/immutable/ImmutableField.java:86
↓ 142 callers
Method
getName
Gets the name of this field. @return The name of this field
brut.apktool.smali/dexlib2/src/main/java/org/jf/dexlib2/iface/Field.java:60
↓ 141 callers
Method
equals
Compares this TryBlock to another TryBlock for equality. This TryBlock is equal to another TryBlock if all 3 fields are equal. The exception handlers
brut.apktool.smali/dexlib2/src/main/java/org/jf/dexlib2/iface/TryBlock.java:81
↓ 138 callers
Method
put
Adds a mapping from the specified key to the specified value, replacing the previous mapping from the specified key if there was one.
brut.apktool.smali/util/src/main/java/org/jf/util/SparseArray.java:140
↓ 129 callers
Method
getType
Gets the type of this field. @return The type of this field
brut.apktool.smali/dexlib2/src/main/java/org/jf/dexlib2/iface/Field.java:67
↓ 121 callers
Method
length
()
brut.apktool.smali/dexlib2/src/main/java/org/jf/dexlib2/base/reference/BaseTypeReference.java:62
↓ 121 callers
Method
readSmallUint
(int offset)
brut.apktool.smali/dexlib2/src/main/java/org/jf/dexlib2/dexbacked/BaseDexBuffer.java:45
↓ 107 callers
Method
get
()
brut.apktool.smali/dexlib2/src/main/java/org/jf/dexlib2/analysis/ClassProto.java:89
↓ 99 callers
Method
size
()
brut.apktool.smali/dexlib2/src/main/java/org/jf/dexlib2/writer/pool/ClassPool.java:293
↓ 98 callers
Method
getOffset
()
brut.apktool.smali/dexlib2/src/main/java/org/jf/dexlib2/iface/instruction/SwitchElement.java:36
↓ 92 callers
Method
superclassTest
(String commonSuperclass, String type1, String type2)
brut.apktool.smali/dexlib2/src/test/java/org/jf/dexlib2/analysis/CommonSuperclassTest.java:91
↓ 91 callers
Method
add
(T t)
brut.apktool.smali/util/src/main/java/org/jf/util/ArraySortedSet.java:90
↓ 78 callers
Method
write
(int b)
brut.apktool.smali/dexlib2/src/main/java/org/jf/dexlib2/writer/DexDataWriter.java:73
↓ 76 callers
Method
getCursor
()
brut.apktool.smali/dexlib2/src/main/java/org/jf/dexlib2/util/AnnotatedBytes.java:247
↓ 72 callers
Method
getRegisterA
()
brut.apktool.smali/dexlib2/src/main/java/org/jf/dexlib2/iface/instruction/OneRegisterInstruction.java:35
↓ 71 callers
Method
performSizedLongTest
(long expectedValue, byte[] buf)
brut.apktool.smali/dexlib2/src/test/java/org/jf/dexlib2/dexbacked/BaseDexReaderTest.java:412
↓ 71 callers
Method
performSizedRightExtendedLongTest
(long expectedValue, byte[] buf)
brut.apktool.smali/dexlib2/src/test/java/org/jf/dexlib2/dexbacked/BaseDexReaderTest.java:303
↓ 69 callers
Method
readSmallUleb128
()
brut.apktool.smali/dexlib2/src/main/java/org/jf/dexlib2/dexbacked/BaseDexReader.java:92
↓ 64 callers
Method
writeInt
(OutputStream out, int value)
brut.apktool.smali/dexlib2/src/main/java/org/jf/dexlib2/writer/DexDataWriter.java:95
↓ 63 callers
Method
size
Returns the number of key-value mappings that this SparseArray currently stores.
brut.apktool.smali/util/src/main/java/org/jf/util/SparseArray.java:191
↓ 61 callers
Method
charAt
(int index)
brut.apktool.smali/dexlib2/src/main/java/org/jf/dexlib2/base/reference/BaseTypeReference.java:63
↓ 61 callers
Method
getKey
()
brut.apktool.smali/dexlib2/src/main/java/org/jf/dexlib2/iface/instruction/SwitchElement.java:35
↓ 60 callers
Method
getClass
(CharSequence type)
brut.apktool.smali/dexlib2/src/main/java/org/jf/dexlib2/analysis/ClassPath.java:122
↓ 60 callers
Method
readUshort
(int offset)
brut.apktool.smali/dexlib2/src/main/java/org/jf/dexlib2/dexbacked/BaseDexBuffer.java:69
↓ 57 callers
Method
testWriteRightZeroExtendedLongHelper
(long longValue, int... encodedValue)
brut.apktool.smali/dexlib2/src/test/java/org/jf/dexlib2/writer/DexDataWriterTest.java:393
↓ 55 callers
Method
getString
(@Nonnull TypeKey key)
brut.apktool.smali/dexlib2/src/main/java/org/jf/dexlib2/writer/TypeSection.java:39
↓ 55 callers
Method
parseInt
(String intLiteral)
brut.apktool.smali/smali/src/main/java/org/jf/smali/LiteralTools.java:176
↓ 53 callers
Method
addHandler
(int startAddress, int endAddress, EH handler)
brut.apktool.smali/dexlib2/src/main/java/org/jf/dexlib2/writer/util/TryListBuilder.java:287
↓ 53 callers
Method
addInstruction
(@Nullable BuilderInstruction instruction)
brut.apktool.smali/dexlib2/src/main/java/org/jf/dexlib2/builder/MethodImplementationBuilder.java:149
↓ 50 callers
Method
readUbyte
(int offset)
brut.apktool.smali/dexlib2/src/main/java/org/jf/dexlib2/dexbacked/BaseDexBuffer.java:75
↓ 49 callers
Method
annotateTo
(int offset, @Nonnull String msg, Object... formatArgs)
brut.apktool.smali/dexlib2/src/main/java/org/jf/dexlib2/util/AnnotatedBytes.java:108
↓ 47 callers
Method
getReference
()
brut.apktool.smali/dexlib2/src/main/java/org/jf/dexlib2/iface/instruction/ReferenceInstruction.java:39
↓ 45 callers
Method
getCodeAddress
The code address @return
brut.apktool.smali/dexlib2/src/main/java/org/jf/dexlib2/iface/debug/DebugItem.java:54
↓ 45 callers
Method
inlineMethod
(int accessFlags, @Nonnull String cls, @Nonnull String name, @Nonnull
brut.apktool.smali/dexlib2/src/main/java/org/jf/dexlib2/analysis/InlineMethodResolver.java:66
↓ 45 callers
Method
testWriteEncodedLongHelper
(long longValue, int... encodedValue)
brut.apktool.smali/dexlib2/src/test/java/org/jf/dexlib2/writer/DexDataWriterTest.java:281
↓ 44 callers
Method
parseByte
(String byteLiteral)
brut.apktool.smali/smali/src/main/java/org/jf/smali/LiteralTools.java:36
↓ 44 callers
Method
parseLong
(String longLiteral)
brut.apktool.smali/smali/src/main/java/org/jf/smali/LiteralTools.java:240
↓ 44 callers
Method
parseShort
(String shortLiteral)
brut.apktool.smali/smali/src/main/java/org/jf/smali/LiteralTools.java:106
↓ 43 callers
Method
add
(@Nonnull Label label)
brut.apktool.smali/dexlib2/src/main/java/org/jf/dexlib2/builder/MethodLocation.java:156
↓ 42 callers
Method
doTest
(List<Integer> list, int key, int guess)
brut.apktool.smali/util/src/test/java/org/jf/util/LinearSearchTest.java:96
↓ 40 callers
Method
append
(@Nonnull MutableTryBlock<EH> tryBlock)
brut.apktool.smali/dexlib2/src/main/java/org/jf/dexlib2/writer/util/TryListBuilder.java:150
↓ 40 callers
Method
checkNibbleRegister
(int register)
brut.apktool.smali/dexlib2/src/main/java/org/jf/dexlib2/util/Preconditions.java:48
↓ 40 callers
Method
deindent
()
brut.apktool.smali/dexlib2/src/main/java/org/jf/dexlib2/util/AnnotatedBytes.java:240
↓ 40 callers
Method
getItems
()
brut.apktool.smali/dexlib2/src/main/java/org/jf/dexlib2/writer/IndexSection.java:40
↓ 40 callers
Method
getRegisterB
()
brut.apktool.smali/dexlib2/src/main/java/org/jf/dexlib2/iface/instruction/TwoRegisterInstruction.java:35
↓ 40 callers
Method
hashCode
Returns a hashcode for this Annotation. This hashCode is defined to be the following: <pre> {@code int hashCode = getVisibility(); hashCode = hashCo
brut.apktool.smali/dexlib2/src/main/java/org/jf/dexlib2/iface/Annotation.java:83
↓ 40 callers
Method
indent
()
brut.apktool.smali/dexlib2/src/main/java/org/jf/dexlib2/util/AnnotatedBytes.java:236
↓ 39 callers
Method
get
(String key)
brut.apktool/apktool-lib/src/main/java/brut/androlib/ApktoolProperties.java:31
↓ 39 callers
Method
readInt
(int offset)
brut.apktool.smali/dexlib2/src/main/java/org/jf/dexlib2/dexbacked/BaseDexBuffer.java:91
↓ 38 callers
Method
getCodeOffset
()
brut.apktool.smali/dexlib2/src/main/java/org/jf/dexlib2/iface/instruction/OffsetInstruction.java:35
↓ 38 callers
Method
readerAt
(int offset)
brut.apktool.smali/dexlib2/src/main/java/org/jf/dexlib2/dexbacked/BaseDexBuffer.java:109
↓ 37 callers
Method
getType
(@Nonnull ClassKey key)
brut.apktool.smali/dexlib2/src/main/java/org/jf/dexlib2/writer/ClassSection.java:53
↓ 37 callers
Method
isLikelyDouble
(long value)
brut.apktool.smali/util/src/main/java/org/jf/util/NumberUtils.java:100
↓ 37 callers
Method
isLikelyFloat
(int value)
brut.apktool.smali/util/src/main/java/org/jf/util/NumberUtils.java:49
↓ 37 callers
Method
writeUleb128
(OutputStream out, int value)
brut.apktool.smali/dexlib2/src/main/java/org/jf/dexlib2/writer/DexDataWriter.java:129
↓ 36 callers
Method
append
Puts a key/value pair into the array, optimizing for the case where the key is greater than all existing keys in the array.
brut.apktool.smali/util/src/main/java/org/jf/util/SparseArray.java:290
↓ 36 callers
Method
readInt
Read an int, 32-bits. Like DataInputStream.readInt except little endian. @return little-endian binary int from the datastream @throws IOException
brut.apktool/apktool-lib/src/main/java/com/mindprod/ledatastream/LEDataInputStream.java:223
↓ 35 callers
Method
get
Gets the Object mapped from the specified key, or <code>null</code> if no such mapping has been made.
brut.apktool.smali/util/src/main/java/org/jf/util/SparseArray.java:69
↓ 35 callers
Method
getPosition
()
brut.apktool.smali/dexlib2/src/main/java/org/jf/dexlib2/writer/DexDataWriter.java:279
↓ 35 callers
Method
writeUshort
(int value)
brut.apktool.smali/dexlib2/src/main/java/org/jf/dexlib2/writer/DexDataWriter.java:114
↓ 34 callers
Method
compareTo
Compares this Annotation to another Annotation. The comparison is based on the value of getVisibility(), getType() and getElements(), in that order.
brut.apktool.smali/dexlib2/src/main/java/org/jf/dexlib2/iface/Annotation.java:106
↓ 34 callers
Method
size
()
brut.apktool.smali/dexlib2/src/main/java/org/jf/dexlib2/analysis/reflection/ReflectionMethod.java:77
↓ 32 callers
Method
checkByteRegister
(int register)
brut.apktool.smali/dexlib2/src/main/java/org/jf/dexlib2/util/Preconditions.java:56
↓ 32 callers
Method
performSizedRightExtendedIntTest
(int expectedValue, byte[] buf)
brut.apktool.smali/dexlib2/src/test/java/org/jf/dexlib2/dexbacked/BaseDexReaderTest.java:194
↓ 32 callers
Method
toString
()
brut.apktool/apktool-lib/src/main/java/brut/androlib/res/data/ResID.java:44
↓ 30 callers
Method
get
Not yet implemented. Returns string with style information (if any).
brut.apktool/apktool-lib/src/main/java/brut/androlib/res/decoder/StringBlock.java:116
↓ 30 callers
Method
toString
()
brut.apktool.smali/util/src/main/java/ds/tree/RadixTreeNode.java:99
↓ 29 callers
Method
add
(T t)
brut.apktool.smali/dexlib2/src/main/java/org/jf/dexlib2/dexbacked/util/VariableSizeListIterator.java:108
↓ 29 callers
Method
getItemIndex
(@Nonnull TypeRef key)
brut.apktool.smali/dexlib2/src/main/java/org/jf/dexlib2/writer/TypeSection.java:40
↓ 29 callers
Method
getRegisterC
()
brut.apktool.smali/dexlib2/src/main/java/org/jf/dexlib2/iface/instruction/FiveRegisterInstruction.java:35
↓ 29 callers
Method
getRegisterCount
(@Nonnull MethodKey key)
brut.apktool.smali/dexlib2/src/main/java/org/jf/dexlib2/writer/ClassSection.java:78
↓ 29 callers
Method
setInstruction
(@Nonnull MethodLocation location, @Nonnull BuilderInstruction instruction)
brut.apktool.smali/dexlib2/src/main/java/org/jf/dexlib2/builder/MutableMethodImplementation.java:503
↓ 29 callers
Method
write
(@Nonnull Instruction10t instruction)
brut.apktool.smali/dexlib2/src/main/java/org/jf/dexlib2/writer/InstructionWriter.java:80
↓ 28 callers
Method
getValueType
Returns the type of this encoded value. The returned integer will be one of the ValueType. constants. @return The type of this encoded value
brut.apktool.smali/dexlib2/src/main/java/org/jf/dexlib2/iface/value/EncodedValue.java:47
↓ 27 callers
Method
attribute
(String namespace, String name, String value)
brut.apktool/apktool-lib/src/main/java/org/xmlpull/mxp1_serializer/MXSerializer.java:658
↓ 27 callers
Method
testWriteRightZeroExtendedIntHelper
(int intValue, int... encodedValue)
brut.apktool.smali/dexlib2/src/test/java/org/jf/dexlib2/writer/DexDataWriterTest.java:348
↓ 26 callers
Method
close
()
brut.apktool.smali/dexlib2/src/main/java/org/jf/dexlib2/writer/io/DexDataStore.java:11
↓ 26 callers
Method
getType
()
brut.apktool.smali/dexlib2/src/main/java/org/jf/dexlib2/analysis/TypeProto.java:42
↓ 25 callers
Method
compare
(Annotation annotation1, Annotation annotation2)
brut.apktool.smali/dexlib2/src/main/java/org/jf/dexlib2/base/BaseAnnotation.java:69
↓ 25 callers
Method
get
(int i)
brut.apktool.smali/dexlib2/src/main/java/org/jf/dexlib2/builder/MutableMethodImplementation.java:145
↓ 25 callers
Method
getTryBlocks
()
brut.apktool.smali/dexlib2/src/main/java/org/jf/dexlib2/writer/util/TryListBuilder.java:315
↓ 25 callers
Method
setDestinationRegisterTypeAndPropagateChanges
(@Nonnull AnalyzedInstruction analyzedInstruction,
brut.apktool.smali/dexlib2/src/main/java/org/jf/dexlib2/analysis/MethodAnalyzer.java:330
↓ 24 callers
Method
testWriteEncodedUintHelper
(int integerValue, int... encodedValue)
brut.apktool.smali/dexlib2/src/test/java/org/jf/dexlib2/writer/DexDataWriterTest.java:243
↓ 23 callers
Method
getDirectory
()
brut.apktool/apktool-lib/src/main/java/brut/androlib/res/util/ExtFile.java:50
↓ 23 callers
Method
getImplementation
Gets a MethodImplementation object that defines the implementation of the method. If this is an abstract method in an abstract class, or an interface
brut.apktool.smali/dexlib2/src/main/java/org/jf/dexlib2/iface/Method.java:109
↓ 23 callers
Method
getRegisterType
(@Nonnull ClassPath classPath, @Nonnull CharSequence type)
brut.apktool.smali/dexlib2/src/main/java/org/jf/dexlib2/analysis/RegisterType.java:215
↓ 23 callers
Method
isEmpty
()
brut.apktool.smali/util/src/main/java/org/jf/util/ArraySortedSet.java:58
↓ 23 callers
Method
performSizedIntTest
(int expectedValue, byte[] buf)
brut.apktool.smali/dexlib2/src/test/java/org/jf/dexlib2/dexbacked/BaseDexReaderTest.java:69
↓ 23 callers
Method
set
(T t)
brut.apktool.smali/util/src/main/java/org/jf/util/AbstractListIterator.java:72
↓ 22 callers
Method
addLabel
Adds a new named label at the current location. Any previous unplaced references to a label of this name will now refer to this label/location @para
brut.apktool.smali/dexlib2/src/main/java/org/jf/dexlib2/builder/MethodImplementationBuilder.java:68
next →
1–100 of 4,146, ranked by callers