百度人脸识别集成错误:Build command failed. Error while executing process F:devAndroidSdkcmake3.6.4111459incmake.exe with arguments

大概是这么个错误

Build command failed.


Error while executing process F:devAndroidSdkcmake3.6.4111459incmake.exe with arguments {-HF:workplaceBaidu_Face_Offline_SDK_Androidiminect -BF:workplaceBaidu_Face_Offline_SDK_Androidiminect.externalNativeBuildcmake eleasearmeabi-v7a -DANDROID_ABI=armeabi-v7a -DANDROID_PLATFORM=android-16 -DCMAKE_LIBRARY_OUTPUT_DIRECTORY=F:workplaceBaidu_Face_Offline_SDK_Androidiminectuildintermediatescmake eleaseobjarmeabi-v7a -DCMAKE_BUILD_TYPE=Release -DANDROID_NDK=F:devAndroidSdk dk-bundle -DCMAKE_CXX_FLAGS=-frtti -fexceptions -fPIC -DCMAKE_TOOLCHAIN_FILE=F:devAndroidSdk dk-bundleuildcmakeandroid.toolchain.cmake -DCMAKE_MAKE_PROGRAM=F:devAndroidSdkcmake3.6.4111459in inja.exe -GAndroid Gradle - Ninja}

社区找到解决方案:降低ndk版本到13b

下载ndk-13b:https://dl.google.com/android/repository/android-ndk-r13b-windows-x86_64.zip

放到你的sdk/ndk-bundle/下然后解压

在你的local.properties文件中手动添加ndk路径,例如我这里是G:sdk dk-bundleandroid-ndk-r13b,重新编译即可

ndk.dir=G:\sdk\ndk-bundle\android-ndk-r13b   
原文地址:https://www.cnblogs.com/yjpjy/p/11412413.html