如何查看Jadx反编译中Assert.notNull的完整参数字符串?
如何获取Jadx反编译中Assert.notNull截断字符串的完整内容?
直接在Jadx内查看完整值
定位到Assert.notNull的第二个字符串参数,双击该参数,Jadx会在底部面板(十六进制视图或字符串常量区)展示完整的字符串内容;也可右键点击参数,选择「查看字符串」类选项(不同版本操作略有差异)。导出全量字符串常量
通过Jadx的「文件」→「导出」→「导出字符串」功能,将应用内所有字符串导出为文本文件,再通过搜索截断片段的关键词(比如stateSubject)找到完整内容。从DEX文件提取
若Jadx显示仍有问题,可使用baksmali工具反编译DEX文件:baksmali d your_app.dex -o out/定位到对应
Assert.notNull调用的smali代码,找到字符串常量的索引引用,再从生成的文件中找到该索引对应的完整字符串值。
内容的提问来源于stack exchange,提问作者Marco Balo
相关产品推荐
相关产品推荐

