Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/8enet/apkeditor
/ functions
Functions
342 in github.com/8enet/apkeditor
⨍
Functions
342
◇
Types & classes
62
↓ 52 callers
Method
writeInt
(int i)
src/main/java/com/zzzmode/apkeditor/axmleditor/decode/IntWriter.java:65
↓ 48 callers
Method
write
(IntWriter writer)
src/main/java/com/zzzmode/apkeditor/axmleditor/decode/IAXMLSerialize.java:13
↓ 36 callers
Method
readInt
()
src/main/java/com/zzzmode/apkeditor/axmleditor/decode/IntReader.java:53
↓ 35 callers
Method
read
(IntReader reader)
src/main/java/com/zzzmode/apkeditor/axmleditor/decode/IAXMLSerialize.java:12
↓ 21 callers
Method
getName
()
src/main/java/com/zzzmode/apkeditor/axmleditor/decode/BTXTNode.java:44
↓ 21 callers
Method
putString
(String str)
src/main/java/com/zzzmode/apkeditor/axmleditor/decode/StringBlock.java:64
↓ 21 callers
Method
toCharset
Returns the given Charset or the default Charset if the given Charset is null. @param charset A charset or null. @return the given Charset
src/main/java/com/zzzmode/apkeditor/utils/Charsets.java:70
↓ 18 callers
Method
size
()
src/main/java/com/zzzmode/apkeditor/apksigner/SignApk.java:167
↓ 14 callers
Method
getSize
()
src/main/java/com/zzzmode/apkeditor/axmleditor/decode/IAXMLSerialize.java:6
↓ 13 callers
Method
closeQuietly
Closes an <code>Reader</code> unconditionally. <p/> Equivalent to {@link Reader#close()}, except any exceptions will be ignored. This is typically use
src/main/java/com/zzzmode/apkeditor/utils/IOUtils.java:213
↓ 12 callers
Method
add
()
src/main/java/com/zzzmode/apkeditor/axmleditor/editor/PermissionEditor.java:121
↓ 12 callers
Method
getBytes
Calls {@link String#getBytes(Charset)} @param string The string to encode (if null, return null). @param charset The {@link Cha
src/main/java/com/zzzmode/apkeditor/utils/StringUtils.java:45
↓ 10 callers
Method
encodeBase64
Encodes binary data using the base64 algorithm but does not chunk the output. @param binaryData binary data to encode @return byte[] conta
src/main/java/com/zzzmode/apkeditor/utils/Base64.java:555
↓ 9 callers
Method
close
()
src/main/java/com/zzzmode/apkeditor/axmleditor/decode/IntWriter.java:26
↓ 9 callers
Method
getChildren
()
src/main/java/com/zzzmode/apkeditor/axmleditor/decode/BXMLNode.java:50
↓ 9 callers
Method
toString
Returns a String useful for debugging (especially within a debugger.) @return a String useful for debugging.
src/main/java/com/zzzmode/apkeditor/utils/BaseNCodec.java:95
↓ 8 callers
Method
addString
(String str)
src/main/java/com/zzzmode/apkeditor/axmleditor/decode/StringBlock.java:72
↓ 8 callers
Method
getAttribute
()
src/main/java/com/zzzmode/apkeditor/axmleditor/decode/BTagNode.java:151
↓ 7 callers
Method
close
Closes a URLConnection. @param conn the connection to close. @since 2.4
src/main/java/com/zzzmode/apkeditor/utils/IOUtils.java:184
↓ 7 callers
Method
length
()
src/main/java/com/zzzmode/apkeditor/axmleditor/utils/CSString.java:17
↓ 7 callers
Method
print
(String str)
src/main/java/com/zzzmode/apkeditor/axmleditor/decode/XMLVisitor.java:80
↓ 7 callers
Method
setString
(int index, String str)
src/main/java/com/zzzmode/apkeditor/axmleditor/decode/StringBlock.java:77
↓ 7 callers
Method
writeShort
(short s)
src/main/java/com/zzzmode/apkeditor/axmleditor/decode/IntWriter.java:55
↓ 6 callers
Method
creatBuffBytes
()
src/main/java/com/zzzmode/apkeditor/apksigner/ZipManager.java:468
↓ 6 callers
Method
getStringAt
(int index)
src/main/java/com/zzzmode/apkeditor/axmleditor/decode/XMLVisitor.java:84
↓ 6 callers
Method
ignore
( char c)
src/main/java/com/zzzmode/apkeditor/utils/HexEncoder.java:94
↓ 6 callers
Method
prepare
()
src/main/java/com/zzzmode/apkeditor/axmleditor/decode/BNSNode.java:42
↓ 5 callers
Method
charAt
(int index)
src/main/java/com/zzzmode/apkeditor/axmleditor/utils/CSString.java:21
↓ 5 callers
Method
copy
Copies bytes from an <code>InputStream</code> to an <code>OutputStream</code>. <p/> This method buffers the input internally, so there is no need to u
src/main/java/com/zzzmode/apkeditor/utils/IOUtils.java:1715
↓ 5 callers
Method
copyFile
(final File srcFile, final File destFile)
src/main/java/com/zzzmode/apkeditor/utils/FileUtils.java:26
↓ 5 callers
Method
getAttrStringForKey
@param key @return String mapping id
src/main/java/com/zzzmode/apkeditor/axmleditor/decode/BTagNode.java:172
↓ 5 callers
Method
getStringBlock
()
src/main/java/com/zzzmode/apkeditor/axmleditor/decode/AXMLDoc.java:32
↓ 5 callers
Method
newStringUtf8
Constructs a new <code>String</code> by decoding the specified array of bytes using the UTF-8 charset. @param bytes The bytes to be decode
src/main/java/com/zzzmode/apkeditor/utils/StringUtils.java:102
↓ 5 callers
Method
print
()
src/main/java/com/zzzmode/apkeditor/axmleditor/decode/AXMLDoc.java:123
↓ 5 callers
Method
readIntArray
(int length)
src/main/java/com/zzzmode/apkeditor/axmleditor/decode/IntReader.java:85
↓ 5 callers
Method
setValue
TODO type >>> 16 = real type , so how to fix it @param type @param value
src/main/java/com/zzzmode/apkeditor/axmleditor/decode/BTagNode.java:283
↓ 5 callers
Method
toBufferedReader
Returns the given reader if it is a {@link BufferedReader}, otherwise creates a BufferedReader from the given reader. @param reader the reader to wra
src/main/java/com/zzzmode/apkeditor/utils/IOUtils.java:506
↓ 4 callers
Method
checkTag
(int expect, int value)
src/main/java/com/zzzmode/apkeditor/axmleditor/decode/BXMLNode.java:20
↓ 4 callers
Method
containsString
(String str)
src/main/java/com/zzzmode/apkeditor/axmleditor/decode/StringBlock.java:85
↓ 4 callers
Method
ensureBufferSize
Ensure that the buffer has room for <code>size</code> bytes @param size minimum spare space required @param context the context to be used @return th
src/main/java/com/zzzmode/apkeditor/utils/BaseNCodec.java:263
↓ 4 callers
Method
getStringFor
(int index)
src/main/java/com/zzzmode/apkeditor/axmleditor/decode/StringBlock.java:264
↓ 4 callers
Method
hasChild
()
src/main/java/com/zzzmode/apkeditor/axmleditor/decode/BXMLNode.java:46
↓ 4 callers
Method
readShort
()
src/main/java/com/zzzmode/apkeditor/axmleditor/decode/IntReader.java:50
↓ 4 callers
Method
remove
()
src/main/java/com/zzzmode/apkeditor/axmleditor/editor/PermissionEditor.java:127
↓ 4 callers
Method
setAttrStringForKey
(int key, int string_value)
src/main/java/com/zzzmode/apkeditor/axmleditor/decode/BTagNode.java:184
↓ 4 callers
Method
setAttribute
(Attribute attr)
src/main/java/com/zzzmode/apkeditor/axmleditor/decode/BTagNode.java:159
↓ 4 callers
Method
toString
()
src/main/java/com/zzzmode/apkeditor/axmleditor/decode/StringBlock.java:393
↓ 3 callers
Method
accept
(IVisitor v)
src/main/java/com/zzzmode/apkeditor/axmleditor/decode/IVisitable.java:4
↓ 3 callers
Method
copyLarge
Copies bytes from a large (over 2GB) <code>InputStream</code> to an <code>OutputStream</code>. <p/> This method buffers the input internally, so there
src/main/java/com/zzzmode/apkeditor/utils/IOUtils.java:1759
↓ 3 callers
Method
extraZipEntry
提取文件 @param file zip 文件 @param entryFiles zip 中文件相对路径 @param recFiles 提取输出文件路径
src/main/java/com/zzzmode/apkeditor/apksigner/ZipManager.java:127
↓ 3 callers
Method
getApplicationNode
()
src/main/java/com/zzzmode/apkeditor/axmleditor/decode/AXMLDoc.java:56
↓ 3 callers
Method
getBytesUtf8
Encodes the given string into a sequence of bytes using the UTF-8 charset, storing the result into a new byte array. @param string the Str
src/main/java/com/zzzmode/apkeditor/utils/StringUtils.java:67
↓ 3 callers
Method
getManifestNode
()
src/main/java/com/zzzmode/apkeditor/axmleditor/decode/AXMLDoc.java:44
↓ 3 callers
Method
getResourceFile
(String resourceName)
src/test/java/com/zzzmode/apkeditor/TestUtils.java:10
↓ 3 callers
Method
getStringMapping
(String str)
src/main/java/com/zzzmode/apkeditor/axmleditor/decode/StringBlock.java:53
↓ 3 callers
Method
parse
(InputStream is)
src/main/java/com/zzzmode/apkeditor/axmleditor/decode/AXMLDoc.java:128
↓ 3 callers
Method
read
Reads characters from an input character stream. This implementation guarantees that it will read as many characters as possible before giving up; thi
src/main/java/com/zzzmode/apkeditor/utils/IOUtils.java:2492
↓ 3 callers
Method
setString
(int str)
src/main/java/com/zzzmode/apkeditor/axmleditor/decode/BTagNode.java:269
↓ 3 callers
Method
sign
(String inputFilename, String outputFilename)
src/main/java/com/zzzmode/apkeditor/apksigner/SignApk.java:301
↓ 3 callers
Method
skip
Skips bytes from an input byte stream. This implementation guarantees that it will read as many bytes as possible before giving up; this may not alway
src/main/java/com/zzzmode/apkeditor/utils/IOUtils.java:2303
↓ 3 callers
Method
toByteArray
Gets the contents of an <code>InputStream</code> as a <code>byte[]</code>. <p/> This method buffers the input internally, so there is no need to use a
src/main/java/com/zzzmode/apkeditor/utils/IOUtils.java:667
↓ 3 callers
Method
visit
(BNSNode node)
src/main/java/com/zzzmode/apkeditor/axmleditor/decode/IVisitor.java:4
↓ 2 callers
Method
build
Prepare() should be called, if any resource has changes. @param os @throws IOException
src/main/java/com/zzzmode/apkeditor/axmleditor/decode/AXMLDoc.java:76
↓ 2 callers
Method
commit
()
src/main/java/com/zzzmode/apkeditor/axmleditor/editor/XEditor.java:22
↓ 2 callers
Method
complexToFloat
(int complex)
src/main/java/com/zzzmode/apkeditor/axmleditor/decode/XMLVisitor.java:142
↓ 2 callers
Method
dBase64
(String data)
src/main/java/com/zzzmode/apkeditor/apksigner/SignApk.java:349
↓ 2 callers
Method
decode
Decodes an "encoded" Object and returns a "decoded" Object. Note that the implementation of this interface will try to cast the Object parameter to th
src/main/java/com/zzzmode/apkeditor/utils/Decoder.java:45
↓ 2 callers
Method
decodeBase64
Decodes a Base64 String into octets. <p> <b>Note:</b> this method seamlessly handles data encoded in URL-safe or normal mode. </p> @param base64Strin
src/main/java/com/zzzmode/apkeditor/utils/Base64.java:693
↓ 2 callers
Method
delFileInternal
(File file)
src/main/java/com/zzzmode/apkeditor/apksigner/ZipManager.java:101
↓ 2 callers
Method
deleteDir
(String file)
src/main/java/com/zzzmode/apkeditor/apksigner/ZipManager.java:77
↓ 2 callers
Method
dirChecker
(String dir)
src/main/java/com/zzzmode/apkeditor/apksigner/ZipManager.java:69
↓ 2 callers
Method
encode
Encodes an Object using the Base-N algorithm. This method is provided in order to satisfy the requirements of the Encoder interface, and will throw an
src/main/java/com/zzzmode/apkeditor/utils/BaseNCodec.java:328
↓ 2 callers
Method
getName
()
src/main/java/com/zzzmode/apkeditor/axmleditor/decode/BTagNode.java:238
↓ 2 callers
Method
getPackage
(int id)
src/main/java/com/zzzmode/apkeditor/axmleditor/decode/XMLVisitor.java:133
↓ 2 callers
Method
isAdd
()
src/main/java/com/zzzmode/apkeditor/axmleditor/editor/PermissionEditor.java:133
↓ 2 callers
Method
isRemove
()
src/main/java/com/zzzmode/apkeditor/axmleditor/editor/PermissionEditor.java:137
↓ 2 callers
Method
isWhiteSpace
Checks if a byte value is whitespace or not. Whitespace is taken to mean: space, tab, CR, LF @param byteToCheck the byte to check @return t
src/main/java/com/zzzmode/apkeditor/utils/BaseNCodec.java:306
↓ 2 callers
Method
openInputStream
(final File file)
src/main/java/com/zzzmode/apkeditor/utils/FileUtils.java:12
↓ 2 callers
Method
printAttribute
(BTagNode.Attribute[] attrs)
src/main/java/com/zzzmode/apkeditor/axmleditor/decode/XMLVisitor.java:61
↓ 2 callers
Method
readResults
Extracts buffered data into the provided byte[] array, starting at position bPos, up to a maximum of bAvail bytes. Returns how many bytes were actuall
src/main/java/com/zzzmode/apkeditor/utils/BaseNCodec.java:286
↓ 2 callers
Method
release
()
src/main/java/com/zzzmode/apkeditor/axmleditor/decode/AXMLDoc.java:161
↓ 2 callers
Method
reset
(OutputStream stream,boolean bigEndian)
src/main/java/com/zzzmode/apkeditor/axmleditor/decode/IntWriter.java:16
↓ 2 callers
Method
reset
(InputStream stream,boolean bigEndian)
src/main/java/com/zzzmode/apkeditor/axmleditor/decode/IntReader.java:18
↓ 2 callers
Method
setEditorInfo
(T editorInfo)
src/main/java/com/zzzmode/apkeditor/axmleditor/editor/BaseEditor.java:28
↓ 2 callers
Method
skipFully
Skips the requested number of bytes or fail if there are not enough left. <p> This allows for the possibility that {@link InputStream#skip(long)} may
src/main/java/com/zzzmode/apkeditor/utils/IOUtils.java:2421
↓ 2 callers
Method
toCharArray
Gets the contents of an <code>InputStream</code> as a character array using the default character encoding of the platform. <p/> This method buffers t
src/main/java/com/zzzmode/apkeditor/utils/IOUtils.java:883
↓ 2 callers
Method
verifyJar
(String jarName)
src/main/java/com/zzzmode/apkeditor/apksigner/SignApk.java:354
↓ 2 callers
Method
write
(int b)
src/main/java/com/zzzmode/apkeditor/apksigner/SignApk.java:144
↓ 1 callers
Method
addChild
(BXMLNode node)
src/main/java/com/zzzmode/apkeditor/axmleditor/decode/BXMLNode.java:54
↓ 1 callers
Method
addDigestsToManifest
Add the hash(es) of every file to the manifest, creating it if necessary.
src/main/java/com/zzzmode/apkeditor/apksigner/SignApk.java:78
↓ 1 callers
Method
available
Returns the amount of buffered data available for reading. @param context the context to be used @return The amount of buffered data available for re
src/main/java/com/zzzmode/apkeditor/utils/BaseNCodec.java:226
↓ 1 callers
Method
checkEndTag
(int tag)
src/main/java/com/zzzmode/apkeditor/axmleditor/decode/BNSNode.java:16
↓ 1 callers
Method
checkEndTag
(int tag)
src/main/java/com/zzzmode/apkeditor/axmleditor/decode/BTagNode.java:35
↓ 1 callers
Method
checkFileRequirements
(File src, File dest)
src/main/java/com/zzzmode/apkeditor/utils/FileUtils.java:86
↓ 1 callers
Method
checkStartTag
(int tag)
src/main/java/com/zzzmode/apkeditor/axmleditor/decode/BNSNode.java:12
↓ 1 callers
Method
checkStartTag
(int tag)
src/main/java/com/zzzmode/apkeditor/axmleditor/decode/BTagNode.java:31
↓ 1 callers
Method
containsAlphabetOrPad
Tests a given byte array to see if it contains any characters within the alphabet or PAD. Intended for use in checking line-ending arrays @param arr
src/main/java/com/zzzmode/apkeditor/utils/BaseNCodec.java:510
↓ 1 callers
Method
copyFiles
Copy all the files in a manifest from input to output. We set the modification times in the output to a fixed time, so as to reduce variation in the
src/main/java/com/zzzmode/apkeditor/apksigner/SignApk.java:239
↓ 1 callers
Method
create
()
src/main/java/com/zzzmode/apkeditor/ApkEditor.java:88
↓ 1 callers
Method
deleteFile
@param file
src/main/java/com/zzzmode/apkeditor/apksigner/ZipManager.java:85
next →
1–100 of 342, ranked by callers