我有一个包含一些API的Android库(jar文件),我想使用Jacoco对这些API进行代码覆盖测试。
例如,我有一个计算器库(可以命名为calc.jar),有一些API可以做加,减,多和除(通过一些静态方法,如Calc.doAdd(a,b),Calc。 doSubtract(a,b)等......)。现在,我有另一个Android测试应用程序(由Android Studio创建)使用此计算器库。我想为这个计算器库做代码覆盖(当然我有计算器库源代码)。
我也成功地用EMMA和ant进行代码覆盖测试。 由于Android Studio现在使用Gradle进行构建,所以我想知道我们是否可以进行代码覆盖(我搜索并看到Gradle可以与Jacoco一起使用)。
我搜索并看到有一些与Android应用程序的Jacoco代码覆盖有关的主题。但我正在寻找使用Jacoco和Gradle为JAR库进行代码覆盖的方法。请给我一个帮助。 如果有与此相关的主题,请帮助告诉我。
非常感谢,