调试jni的时候报了这个错,查了好久,最后竟然是:
externalNativeBuild {
ndkBuild{
path 'CMakeLists.txt'
version "3.10.2"
}
}
改成
externalNativeBuild {
cmake {
path 'CMakeLists.txt'
version "3.10.2"
}
}
ndkBuild对应的应该是Android.mk,而cmake 才对应的是CMakeLists.txt呢,一个小失误耽误了太长时间了,写出来希望能帮到更多人。