没有源代码的Android应用程序中的方法覆盖

时间:2012-09-28 17:01:42

标签: java android function testing code-coverage

有人可以在没有源代码的情况下给我一个关于android apks中方法覆盖的ide吗? 我听说有一个Android特定版本的emma项目可以通过仪器提供方法覆盖信息。但如果我没有源代码,我该如何检测代码呢?

我的目标是在运行应用程序时如何获取运行时调用哪些方法的报告。

1 个答案:

答案 0 :(得分:6)

您不需要emma来获取调用哪些方法的报告。 只是:

  1. 启动DDMS
  2. 选择了设备
  3. 选择流程
  4. 按“开始方法分析”按钮(带红色按钮的箭头)
  5. “停止方法分析”
  6. 你会得到一个像这样的报告:

    enter image description here

    请参阅http://developer.android.com/tools/debugging/debugging-tracing.html

    上的详细信息