有没有办法查看.dex文件中包含的库(类)的版本

时间:2020-04-21 12:38:31

标签: android apk dex

当我从Android应用程序分析.dex文件(即使用ClassyShark)时,会看到某个库,例如com.google.firebase(或包含的任何其他包)。有什么办法可以查看此.dex文件中包含的此软件包的哪个版本?就像.pom文件中使用的库版本是Maven项目一样。 谢谢

1 个答案:

答案 0 :(得分:1)

简而言之,不。在apk / dex / resources.arsc中没有有关库版本的信息。尽管库本身有可能在某个地方具有其自身版本的静态常量。

为了弄清楚该库的版本,您必须将库的实际字节码与已知库版本的字节码进行比较。

相关问题