Gradle build error with NDK version - ndk.dir version which disagrees with android.ndkVersion

Viewed 1117

After upgrading the Gradle plugin and Android Studio 4.2.1. I face this error while building the C++ library.

Caused by: com.android.builder.errors.EvalIssueException: NDK from ndk.dir at D:\Sdk\ndk\18.0.5002713 had version [18.0.x] which disagrees with android.ndkVersion [22.1.x]
1 Answers

Very sample solution. Remove "ndk.dir" from local.properties

And declare ndkVersion inside build.gradle in app/library level

android {
    compileSdkVersion 30
    ndkVersion "18.0.5002713"
    ...
}

Thanks

Related