matrix icon indicating copy to clipboard operation
matrix copied to clipboard

【Android】关于gradle里matrix.trace.enable字段有什么作用的疑问

Open CCY0122 opened this issue 3 years ago • 1 comments

作者你好,一个简单的疑惑,看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"
    }

CCY0122 avatar Jun 30 '22 03:06 CCY0122

enable 是 Trace 插件的插桩开关,ANR 的 report 跟这个没关系

mrjoechen avatar Sep 08 '22 11:09 mrjoechen