java -javaagent:org.jacoco.agent-0.8.6-20200329.124039-45-runtime.jar
-jar /Users/seveniruby/temp/java_2/jacoco/apache-jmeter-5.2.1/bin/ApacheJMeter.jar
android的包是apk的, 上面的命令可以改成下面的吗?
java -javaagent:org.jacoco.agent-0.8.6-20200329.124039-45-runtime.jar
-jar xxx.apk
如果不可以的话, 可以怎么做?
不可以,android的apk包本质上不是jar,是一个被编译为android指令的dex包,指令上不一样,所以jacoco不能通过agent修改,但是可以通过jacoco提供的离线编译的方式操作。
android jacoco的代码覆盖率获取成功了, 使用了offline, 记了个笔记.