jar下载地址:https://github.com/google/android-classyshark/releases
code:https://github.com/google/android-classyshark
ClassyShark是一款可以查看Android可执行文件的浏览工具,支持.dex, .aar, .so, .apk, .jar, .class, .xml 等文件格式,分析里面的内容包括classes.dex文件,包、方法数量、类、字符串、使用的NativeLibrary等
打开apk文件java -jar ClassyShark.jar -open
将生成的所有数据导出到文本文件里java -jar ClassyShark.jar -dump
将指定类生成的文件导出到文本文件里java -jar ClassyShark.jar -dump
打开ClassyShark,在GUI界面展示某特定的类
java -jar ClassyShark.jar -open
检测APKjava -jar ClassyShark.jar -inspect
导出所有的字符串java -jar ClassyShark.jar -stringdump
但是这个只能局限于引导的dex文件就是主的dex的时候,如果是dex在不同的文件夹里面的话,可能效果就没有那么好了。个人觉得还是喜欢aapt工具 dex2jar