作者热门文章
- mongodb - 在 MongoDB mapreduce 中,如何展平值对象?
- javascript - 对象传播与 Object.assign
- html - 输入类型 ="submit"Vs 按钮标签它们可以互换吗?
- sql - 使用 MongoDB 而不是 MS SQL Server 的优缺点
我有一个 .dex
文件,称之为 classes.dex
。
有没有办法“读取”该 classes.dex
的内容并获取其中所有类的列表作为完整的类名,包括它们的包 com.mypackage。 mysubpackage.MyClass
,例如?
我在想com.android.dx.dex.file.DexFile
,但我似乎找不到检索整组类的方法。
最佳答案
使用命令行工具dexdump
来自Android-SDK。它在 $ANDROID_HOME/build-tools/<some_version>/dexdump
.它打印的信息比您可能想要的要多得多。我没有找到制作dexdump
的方法不那么冗长,但是
dexdump classes.dex | grep 'Class descriptor'
应该可以。
关于java - 有没有办法从 .dex 文件中获取所有类的列表?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11343388/
我是一名优秀的程序员,十分优秀!