我有一个.dex
文件,调用它classes.dex
.
有没有办法“阅读”其中的内容classes.dex
并获取其中所有类的列表作为完整类名,包括它们的包,com.mypackage.mysubpackage.MyClass
, 例如?
我在想com.android.dx.dex.file.DexFile http://www.jarvana.com/jarvana/view/com/google/android/tools/dx/1.7/dx-1.7-javadoc.jar!/com/android/dx/dex/file/DexFile.html,但我似乎找不到检索整组类的方法。
使用命令行工具dexdump
来自 Android-SDK。在里面$ANDROID_HOME/build-tools/<some_version>/dexdump
。它打印的信息比您可能想要的多得多。我没有找到办法制作dexdump
不太冗长,但是
dexdump classes.dex | grep 'Class descriptor'
应该管用。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)