android - NoClassDefFoundError 与 EclEmma 代码覆盖工具

标签 android testing code-coverage android-testing eclemma

我尝试使用EclEmma代码覆盖率工具检查测试用例的覆盖率,但出现以下错误:

java.lang.NoClassDefFoundError: android/test/ActivityInstrumentationTestCase2

我该如何解决这个问题?

enter image description here enter image description here enter image description here

最佳答案

您可以在 eclEmma homepage 上阅读有关事实的信息Java 7 不支持 eclEmma,因为它因 java7 字节码而失败:( 如果你回到 Java6,你可以使用它!

关于android - NoClassDefFoundError 与 EclEmma 代码覆盖工具,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10065423/

相关文章:

java - 如何使用restclient将字典传递到android中的Web服务?

android - 在 Android 中发送带有位图对象作为附件的电子邮件?

android - 在不同的端口运行多个 react-native 应用程序

node.js - 使用 knex 和 sqlite3 的 node.js 方法测试永远不会停止

testing - 模拟 Grails Spring Security 登录用户

unit-testing - 100% 的代码覆盖率并没有涵盖我所有的真实案例

Android - InterstitialAd - 未找到 Google Play 服务资源

python - 机器人框架 : UnboundLocalError: local variable 'cellValue' referenced before assignment

c# - NCover:从覆盖范围中排除不可执行的代码行

ruby-on-rails - Simplecov 覆盖率报告似乎遗漏了某些行