Skip to content

修复issue #1771 更新dexlib2 版本#1772

Open
TestPlanB wants to merge 3 commits intoTencent:devfrom
TestPlanB:dev
Open

修复issue #1771 更新dexlib2 版本#1772
TestPlanB wants to merge 3 commits intoTencent:devfrom
TestPlanB:dev

Conversation

@TestPlanB
Copy link

修复issue #1771

修复指令查找时数组越界问题 java.lang.ArrayIndexOutOfBoundsException: Index 7 out of bounds for length 7

修复方法:
迁移org.smali 到 com.android.tools.smali ,org.smali 下已经不更新,谷歌维护至com.android.tools.smali https://mvnrepository.com/artifact/com.android.tools.smali/smali-dexlib2

@tencent-adm
Copy link
Member

tencent-adm commented Apr 26, 2025

CLA assistant check
Thank you for your submission, we really appreciate it. Like many open source projects, we ask that you all sign our Contributor License Agreement before we can accept your contribution.
0 out of 2 committers have signed the CLA.

❌ tys282000
❌ TestPlanB
You have signed the CLA already but the status is still pending? Let us recheck it.

@TestPlanB
Copy link
Author

@tys282000 大佬,pr部分麻烦看下

@TestPlanB TestPlanB closed this Apr 28, 2025
@TestPlanB TestPlanB reopened this Apr 29, 2025
rejigtian pushed a commit to rejigtian/tinker that referenced this pull request Feb 24, 2026
- 将 org.smali:dexlib2 2.3.1 替换为 com.android.tools.smali:smali-dexlib2 3.0.9
- BuilderMutableMethodImplementation 迁移至 com.android.tools.smali.dexlib2.builder
- DexDiffDecoder 使用新包并补充 getHiddenApiRestrictions() 调用
- 版本号升级为 1.9.15.2-fix

Co-authored-by: Cursor <cursoragent@cursor.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants