Android Cannot add task 'reportSourceSetTransformTest' as a task with that name already exists

713 ワード

今日はプロジェクトの运行中にASが间违っていて、久しぶりに问题がどこにあるのか分からなかった...最後に、マルチチャネルパッケージの問題を発見しました.私のマルチチャネルはこのように書いています.
    productFlavors { 
        Test {}
//        '360'{}
//        Xiaomi{}
//        Yingyongbao{}
//        Huawei{}
//        Oppo{}
//        Vivo{}
//        Baidu{}
//        Flyme{}
    }

ProductFlavorsではTestの先頭に立ってはいけません.そうしないと、Cannot add task'r o p t S o u rceSetTransformTest'as a task with that name already exists.
解決策:productFlavorsのTestを他のものに変更すればよい.
    productFlavors {
        Develop{}//       Test       :Cannot add task 'reportSourceSetTransformTest' as a task with that name already exists

       ...
    }