首页 > 解决方案 > 安卓。从构建变体中排除 NativeBuild

问题描述

我有两个productFlavors

    productFlavors {
    withNativeLib {
    
    }

    withoutNativeLib {
      
    }
}

defaultConfig我定义

    externalNativeBuild {
        cmake {
            cppFlags "-std=c++11"
        }
    }
    ndk {
        abiFilters "armeabi-v7a"
    }

android第一节中定义

    externalNativeBuild {
    cmake {
        path "src/cpp/CMakeLists.txt"
    }
}

我该如何定义,如果我 build withoutNativeLib,它不会CMake工作,如果我 build withNativeLib,它会CMake工作?

标签: androidgradleandroid-ndk

解决方案


推荐阅读