4

でタスクをオーバーライドする方法はbuild.gradle?

build.gradleを依存関係でコンパイルしようとしましたDynatraceが、タスク名の競合が発生しています。

エラー: タスク ':app:autoInstrumentDebug' を追加できません。その名前のタスクは既に存在します。

メニューで現在のタスクを確認build.gradleしましたが、このパス名のタスクは見つかりませんでした。

4

1 に答える 1

10

タスクを上書きしてみる必要があると思います (望ましくない副作用を避けるために、後でアプリをよくテストしてください)。

そのためには、次のことを行う必要があります。

task(overwrite: true){
apply plugin: 'com.name.of.your.plugin'
plugin {
    defaultConfig {

    }
}}

これがあなたの相棒に役立つことを願っています!あなたの同僚はあなたをとても誇りに思うでしょう!

于 2017-12-19T15:04:07.457 に答える