【问题标题】:How disable dynatrace for debug builds android如何禁用 dynatrace 以调试构建 android
【发布时间】:2021-05-07 13:05:24
【问题描述】:

我想禁用 dynatrace 来收集调试版本

在我的 build.gradle (android) 中:

dynatrace {
    configurations {
        debug {
            enabled false
        }
        release {
            enabled true
            autoStart {
                autoStart.enabled false
            }
        }
    }
}

但在任务跟踪中我看到下一个

> Task :dynatrace:preBuild UP-TO-DATE
> Task :dynatrace:preDebugBuild UP-TO-DATE
> Task :dynatrace:compileDebugAidl NO-SOURCE
> Task :dynatrace:packageDebugRenderscript NO-SOURCE
> Task :dynatrace:generateDebugResValues FROM-CACHE
> Task :dynatrace:generateDebugResources UP-TO-DATE
> ...

【问题讨论】:

    标签: android gradle buildconfiguration dynatrace android-buildconfig


    【解决方案1】:

    使用这个acticle。 您必须在 Dynatrace 中创建 2 个单独的应用程序并使用此配置。之后,您的开发数据(调试)将从生产数据中删除。

    dynatrace {
        configurations {
            debug {
                variantFilter "[dD]ebug"
                autoStart {
                    applicationId '<DebugApplicationID>'
                    beaconUrl '<ProvidedBeaconURL>'
                }
            }
            prod {
                variantFilter "[rR]elease"
                autoStart {
                    applicationId '<ProductionApplicationID>'
                    beaconUrl '<ProvidedBeaconURL>'
                }
            }
        }
    }
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2013-02-09
      • 2014-01-09
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多