matrix
matrix copied to clipboard
【Android】关于gradle里matrix.trace.enable字段有什么作用的疑问
作者你好,一个简单的疑惑,看sample-android中的build.gradle里把matrix.trace.enable置为false了,看说明意思就是把traceCanary disable了,那在初始化代码MatrixApplication里配置的TracePlugin我理解就不会生效的吧?
但是自己实测模拟ANR却仍能收到report,那不就说明gradle里的enable=false并没有关闭trace canary吗?请问enable字段实际作用是什么?
matrix {
logLevel "D"
trace {
enable = false
baseMethodMapFile = "${project.projectDir}/matrixTrace/methodMapping.txt"
blackListFile = "${project.projectDir}/matrixTrace/blackMethodList.txt"
}
enable 是 Trace 插件的插桩开关,ANR 的 report 跟这个没关系