Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/L-JINBIN/ApkDataMultiplexing
/ functions
Functions
342 in github.com/L-JINBIN/ApkDataMultiplexing
⨍
Functions
342
◇
Types & classes
38
↓ 1 callers
Method
DSA_WITH_SHA256
()
src/bin/mt/apksign/SignatureAlgorithm.java:82
↓ 1 callers
Method
ECDSA_WITH_SHA256
()
src/bin/mt/apksign/SignatureAlgorithm.java:74
↓ 1 callers
Method
RSA_PKCS1_V1_5_WITH_SHA256
()
src/bin/mt/apksign/SignatureAlgorithm.java:66
↓ 1 callers
Method
RSA_PKCS1_V1_5_WITH_SHA512
()
src/bin/mt/apksign/SignatureAlgorithm.java:70
↓ 1 callers
Method
VERITY_DSA_WITH_SHA256
()
src/bin/mt/apksign/SignatureAlgorithm.java:94
↓ 1 callers
Method
VERITY_ECDSA_WITH_SHA256
()
src/bin/mt/apksign/SignatureAlgorithm.java:90
↓ 1 callers
Method
VERITY_RSA_PKCS1_V1_5_WITH_SHA256
()
src/bin/mt/apksign/SignatureAlgorithm.java:86
↓ 1 callers
Method
_length
()
src/bin/zip/ZipFile.java:268
↓ 1 callers
Method
_seek
(long position)
src/bin/zip/ZipMaker.java:486
↓ 1 callers
Method
align
(int alignment, byte[] extra, long extraDataOffset)
src/bin/zip/ZipMaker.java:384
↓ 1 callers
Method
calculateLevelOffset
Returns an array of summed area table of level size in the verity tree. In other words, the returned array is offset of each level in the verity tree
src/bin/mt/apksign/VerityTreeBuilder.java:132
↓ 1 callers
Method
close
()
src/bin/zip/ZipMaker.java:364
↓ 1 callers
Method
collectChildren
(ZipFile outer, ZipEntry hostEntry, Set<String> children)
src/bin/zip/DataMultiplexing.java:112
↓ 1 callers
Method
computeDigest
(DataSource beforeCentralDir, DataSource centralDir, DataSource eocd)
src/bin/mt/apksign/SignatureAlgorithm.java:133
↓ 1 callers
Method
copyTo
(OutputStream os, long length)
src/bin/mt/apksign/data/ByteArrayDataSource.java:37
↓ 1 callers
Method
copyZipEntry
(ZipEntry ze, ZipFile zipFile)
src/bin/zip/ZipMaker.java:172
↓ 1 callers
Method
digestDataByChunks
Digest data source by chunks then feeds them to the sink one by one. If the last unit is less than the chunk size and padding is desired, feed with e
src/bin/mt/apksign/VerityTreeBuilder.java:161
↓ 1 callers
Method
dosToJavaTime
(long dosTime)
src/bin/zip/ZipUtil.java:13
↓ 1 callers
Method
fillBuffer
()
src/bin/io/BufferedRandomAccessFile.java:294
↓ 1 callers
Method
find
(byte[] extra, int header)
src/bin/zip/ExtraDataRecord.java:116
↓ 1 callers
Method
flush
()
src/bin/io/BufferedRandomAccessFile.java:257
↓ 1 callers
Method
fromData
(byte[] data)
src/bin/mt/apksign/data/DataSinks.java:5
↓ 1 callers
Method
generateVerityTreeRootHash
Returns the root hash of the APK verity tree built from ZIP blocks. <p> Specifically, APK verity tree is built from the APK, but as if the APK Signing
src/bin/mt/apksign/VerityTreeBuilder.java:65
↓ 1 callers
Method
getAlignedPadding
(long pos, int alignTo)
src/bin/zip/ZipMaker.java:397
↓ 1 callers
Method
getAnotherInSameParent
(String name)
src/bin/io/RandomAccessData.java:27
↓ 1 callers
Method
getArchive
()
src/bin/zip/ZipFile.java:264
↓ 1 callers
Method
getCentralDirectorySizeBytes
()
src/bin/mt/apksign/ZipBuffer.java:136
↓ 1 callers
Method
getDigest
()
src/bin/mt/apksign/SignatureAlgorithm.java:199
↓ 1 callers
Method
getEocdOffset
()
src/bin/mt/apksign/ZipBuffer.java:140
↓ 1 callers
Method
getExternalAttributes
()
src/bin/zip/ZipEntry.java:124
↓ 1 callers
Method
getFilePointer
()
src/bin/io/BufferedRandomAccessFile.java:232
↓ 1 callers
Method
getGeneralPurposeFlag
()
src/bin/zip/ZipEntry.java:43
↓ 1 callers
Method
getHostEntryHeaderOffset
()
src/bin/zip/ZipMaker.java:210
↓ 1 callers
Method
getInternalAttributes
()
src/bin/zip/ZipEntry.java:116
↓ 1 callers
Method
getPaddingSize
(long length, int align)
src/bin/mt/apksign/V2V3SchemeSigner.java:299
↓ 1 callers
Method
getPlatform
()
src/bin/zip/ZipEntry.java:35
↓ 1 callers
Method
getRandomAccessDataLength
()
src/bin/io/BufferedRandomAccessFile.java:154
↓ 1 callers
Method
getSignature
()
src/bin/mt/apksign/SignatureAlgorithm.java:203
↓ 1 callers
Method
getSuggestedSignatureAlgorithms
(PublicKey signingKey)
src/bin/mt/apksign/V2V3SchemeSigner.java:306
↓ 1 callers
Method
init
()
src/bin/io/BufferedRandomAccessFile.java:46
↓ 1 callers
Method
isAligned
(long pos, int alignTo)
src/bin/zip/ZipMaker.java:393
↓ 1 callers
Method
isClosed
()
src/bin/io/RandomAccessFile.java:48
↓ 1 callers
Method
isEncrypted
()
src/bin/zip/CenterFileHeader.java:60
↓ 1 callers
Method
isZipFileContentEquals
判断两个ZIP文件内容是否完全相同
src/bin/zip/DataMultiplexing.java:79
↓ 1 callers
Method
length
()
src/bin/io/BufferedRandomAccessFile.java:149
↓ 1 callers
Method
openEntryAsZipFile
(ZipFile zipFile, ZipEntry hostEntry)
src/bin/zip/DataMultiplexing.java:155
↓ 1 callers
Method
optimize
@param input 输入文件 @param output 输出文件 @param hostEntryName 原包路径,如 assets/base.apk @param printDetails 是否打印优化详情
src/bin/zip/DataMultiplexing.java:29
↓ 1 callers
Method
parseEocdRecord
(long offset, boolean isZip64)
src/bin/zip/ZipFile.java:193
↓ 1 callers
Method
parseZip64EocdRecord
(long eocdRecordOffset, int commentLength)
src/bin/zip/ZipFile.java:211
↓ 1 callers
Method
parseZip64EocdRecordLocator
(long eocdOffset)
src/bin/zip/ZipFile.java:172
↓ 1 callers
Method
pos
()
src/bin/mt/apksign/data/DataSource.java:14
↓ 1 callers
Method
position
()
src/bin/io/RandomAccessData.java:21
↓ 1 callers
Method
putNextEntry
(String name)
src/bin/zip/ZipMaker.java:100
↓ 1 callers
Method
putNextHostEntry
(String name, ZipFile zipFile)
src/bin/zip/ZipMaker.java:184
↓ 1 callers
Method
putNextRawEntry
(ZipEntry ze)
src/bin/zip/ZipMaker.java:152
↓ 1 callers
Method
putNextVirtualEntry
@return virtualEntry.headerOffset - hostHeader.headerOffset
src/bin/zip/ZipMaker.java:217
↓ 1 callers
Method
read
()
src/bin/io/BufferedRandomAccessFile.java:90
↓ 1 callers
Method
readEntries
()
src/bin/zip/ZipFile.java:47
↓ 1 callers
Method
readEocdRecord
()
src/bin/zip/ZipFile.java:132
↓ 1 callers
Method
readInt
(byte[] b, int off)
src/bin/zip/ZipUtil.java:87
↓ 1 callers
Method
readLong
(byte[] b, int off)
src/bin/zip/ZipUtil.java:94
↓ 1 callers
Method
readUByte
(byte[] b, int off)
src/bin/zip/ZipUtil.java:73
↓ 1 callers
Method
reset
()
src/bin/mt/apksign/data/ByteArrayDataSource.java:32
↓ 1 callers
Method
reset
(DataSource... sources)
src/bin/mt/apksign/data/DataSources.java:34
↓ 1 callers
Method
seek
(long pos)
src/bin/io/FragmentRandomAccessData.java:25
↓ 1 callers
Method
setCommentData
(byte[] commentData)
src/bin/zip/ZipEntry.java:179
↓ 1 callers
Method
setCompressedSize
(long compressedSize)
src/bin/zip/ZipEntry.java:79
↓ 1 callers
Method
setCrc
(int crc)
src/bin/zip/ZipEntry.java:71
↓ 1 callers
Method
setData
(byte[] data)
src/bin/zip/ExtraDataRecord.java:178
↓ 1 callers
Method
setDataOffset
(long dataOffset)
src/bin/zip/ZipEntry.java:144
↓ 1 callers
Method
setExternalAttributes
(int externalAttributes)
src/bin/zip/ZipEntry.java:128
↓ 1 callers
Method
setExtra
(byte[] extra)
src/bin/zip/ZipEntry.java:112
↓ 1 callers
Method
setGeneralPurposeFlag
(int generalPurposeFlag)
src/bin/zip/ZipEntry.java:47
↓ 1 callers
Method
setHeader
(int header)
src/bin/zip/ExtraDataRecord.java:162
↓ 1 callers
Method
setHeaderOffset
(long headerOffset)
src/bin/zip/ZipEntry.java:136
↓ 1 callers
Method
setInternalAttributes
(int internalAttributes)
src/bin/zip/ZipEntry.java:120
↓ 1 callers
Method
setMethod
(int method)
src/bin/zip/ZipEntry.java:55
↓ 1 callers
Method
setName
(String name)
src/bin/zip/ZipEntry.java:99
↓ 1 callers
Method
setNameData
(byte[] nameData)
src/bin/zip/ZipEntry.java:175
↓ 1 callers
Method
setPlatform
(int platform)
src/bin/zip/ZipEntry.java:39
↓ 1 callers
Method
setSize
(long size)
src/bin/zip/ZipEntry.java:87
↓ 1 callers
Method
setSizeOfData
(int sizeOfData)
src/bin/zip/ExtraDataRecord.java:170
↓ 1 callers
Method
setTime
(long time)
src/bin/zip/ZipEntry.java:63
↓ 1 callers
Method
setUInt
(long value, byte[] data, int offset)
src/bin/mt/apksign/ByteArrayUtil.java:12
↓ 1 callers
Method
setupZip64WithCenterDirectoryExtra
(byte[] extra)
src/bin/zip/ZipEntry.java:148
↓ 1 callers
Method
size
()
src/bin/mt/apksign/data/ByteArrayDataSource.java:22
↓ 1 callers
Method
skipBytes
(int n)
src/bin/io/RandomAccessFile.java:34
↓ 1 callers
Method
toIntExact
(long value)
src/bin/mt/apksign/VerityTreeBuilder.java:202
↓ 1 callers
Method
trim
去除无效数据
src/bin/zip/ExtraDataRecord.java:71
↓ 1 callers
Method
write
(int b)
src/bin/zip/ZipMaker.java:300
↓ 1 callers
Method
writeAtMost
(byte[] b, int off, int len)
src/bin/io/BufferedRandomAccessFile.java:316
↓ 1 callers
Method
writeByte
(byte[] array, int pos, int value)
src/bin/zip/ZipUtil.java:37
↓ 1 callers
Method
writeBytes
(byte[] array, int pos, byte[] value)
src/bin/zip/ZipUtil.java:66
↓ 1 callers
Method
writeCentralDirectoryEnd
(long cdSize, long cdOffset)
src/bin/zip/ZipMaker.java:444
↓ 1 callers
Method
writeCentralFileHeader
(CenterFileHeader header)
src/bin/zip/ZipMaker.java:401
↓ 1 callers
Method
writeFully
(InputStream is)
src/bin/zip/ZipMaker.java:312
↓ 1 callers
Method
writeRaw
(byte[] data)
src/bin/zip/ZipMaker.java:164
Method
BaseSignatureAlgorithm
(int id, String digestAlgorithm, String keyAlgorithm, String signatureAlgorithm, AlgorithmParameterSpec signat
src/bin/mt/apksign/SignatureAlgorithm.java:214
Method
BaseVeritySignatureAlgorithm
(int id, String keyAlgorithm, String signatureAlgorithm, AlgorithmParameterSpec signatureAlgorithmParams)
src/bin/mt/apksign/SignatureAlgorithm.java:282
Method
BridgeInputStream
(RandomAccessFile archive, long start, long remaining)
src/bin/zip/BridgeInputStream.java:16
← previous
next →
101–200 of 342, ranked by callers