New Relic Gradleプラグイン拡張を使用して、Gradle構築の間に実行するプラグインタスクの動作を設定できます。New Relicプラグインを適用するbuild.gradle
ファイルでプライグイン拡張を作成し、次の設定オプションのいずれかを追加します。
設定オプション | 説明 |
---|
variantMapsEnabled
| 各アプリケーションのバリアントの一意のビルドIDを生成します。デフォルト: true |
uploadMapsForVariant (非推奨)
| どのバリアントビルドタイプがProGuardマップをNew Relicにレポートするかを指定します。デフォルト: Release |
excludeVariantInstrumentation (非推奨)
| ビルド中にインストゥルメンテーションから特定のバリアントを除外します。デフォルト:「なし」 |
プラグイン設定オプションをエージェントに適用する方法を示す簡単な例は次のとおりです。
デフォルト値でプラグインを設定するには:
// use a common buildId for all variants (default: true)
// Tag and report Proguard maps for these build types (default: Release)
uploadMapsForVariant("Release")
// instrument all variants
excludeVariantInstrumentation("")
カンマ区切りで、複数のビルドタイプを指定できます:
uploadMapsForVariant("Release", "Debug")
マップのアップロードを完全に無効にするには、空白の文字列を使用します:
カンマ区切りで、複数のビルドタイプを指定できます:
// exclude debug build types and flavors
excludeVariantInstrumentation("Debug", "QADebug")