Releases: LuckyPray/DexKit
Releases · LuckyPray/DexKit
2.0.0-rc7
2.0.0-rc6
2.0.0-rc5
Update log:
- Fix incorrect output of
MethodData.toString(). - Rename
dexDescriptortodescriptor. - Optimize parameter
ListtoCollection. - Streamlined helper methods.
- Replace gradle maven publish plugin, fix AndroidStudio
:downloadSourcecannot pull source code. - Improve source code comments.
- Other optimizations.
2.0.0-rc4
2.0.0-rc3
2.0.0-rc2
Update log:
- Fix getClassInstance for arrayType
- Add empty string search support (StringMatchType must be "Equals")
- Add
descriptor()simplifies unique matching with ClassMatcher, MethodMatcher and FieldMatcher - Simplify
AnnotationMatcher - Add some kotlin document
- Other optimizes
2.0.0-rc
Update log:
- Fix
findMethodusingNumbers search - Fix
DexKitBridge.isValid()throwing exception when called after it's closed - Add method to help convert java Class/Method/Field to ClassData/MethodData/FieldData
- Add MethodData.getUsingStrings()
- Optimize search speed
- Other bug fixes and optimizations
2.0.0-alpha8
Update log:
- Fix crash issue when creating dexkit using memory dex
- Fix DexKitBridge finalize throwable
- Add findFirst flag for
findClass,findMethodandfindField - Search task slice parallelism, improve thread utilization
- Matching algorithm optimization to improve search efficiency
- Fix lock wait, greatly improve search speed
- Optimize function/property name
- Other optimize
2.0.0-alpha7
Update log:
- support multiple dex cross references
- remove duplicate result data
- set kotlin compiled languageVersion to 1.5
- other optimize
2.0.0-alpha6
Update log:
- fix crash when MethodMatcher is null
- support array type matcher
- add getCallMethods, getInvokeMethods, fieldGetMethods and fieldPutMethods
- other optimize