Java android apk的静态分析工具

Java android apk的静态分析工具,java,android,testing,static-analysis,Java,Android,Testing,Static Analysis,你们是否熟悉任何对安卓apk进行静态分析的工具?我想要第三方apk中的总方法计数 查看以下链接: 我使用了这个工具 您需要稍微修改DexIClass.java类,以获得所有方法的列表。您还可以查看我编写的这个相当简单的shell脚本,以提取Team City/continuous integration reports的这些信息: 让我们轻松地从apk中提取关键指标: 方法计数 班级人数 apk大小(字节) .dex大小(字节) 支持Team City的系统消息,因此您可以将其作为报告

你们是否熟悉任何对安卓apk进行静态分析的工具?我想要第三方apk中的总方法计数

查看以下链接:

我使用了这个工具


您需要稍微修改DexIClass.java类,以获得所有方法的列表。

您还可以查看我编写的这个相当简单的shell脚本,以提取Team City/continuous integration reports的这些信息:

让我们轻松地从apk中提取关键指标:

  • 方法计数
  • 班级人数
  • apk大小(字节)
  • .dex大小(字节)

支持Team City的系统消息,因此您可以将其作为报告提取。在Jenkins中也应该很容易解析。

这听起来不像是静态分析,而是反汇编和grepping…这是静态分析的一部分,因为我想确定功能覆盖率。