百度人脸识别集成错误:Build command failed. Error while executing process F:\\dev\\Android\\Sdk\\cmake\\3.6.4111459\\bin\\cmake.exe with arguments

断了今生、忘了曾经 提交于 2019-11-28 15:27:10

 

大概是这么个错误

Build command failed.


Error while executing process F:\dev\Android\Sdk\cmake\3.6.4111459\bin\cmake.exe with arguments {-HF:\workplace\Baidu_Face_Offline_SDK_Android\iminect -BF:\workplace\Baidu_Face_Offline_SDK_Android\iminect\.externalNativeBuild\cmake\release\armeabi-v7a -DANDROID_ABI=armeabi-v7a -DANDROID_PLATFORM=android-16 -DCMAKE_LIBRARY_OUTPUT_DIRECTORY=F:\workplace\Baidu_Face_Offline_SDK_Android\iminect\build\intermediates\cmake\release\obj\armeabi-v7a -DCMAKE_BUILD_TYPE=Release -DANDROID_NDK=F:\dev\Android\Sdk\ndk-bundle -DCMAKE_CXX_FLAGS=-frtti -fexceptions -fPIC -DCMAKE_TOOLCHAIN_FILE=F:\dev\Android\Sdk\ndk-bundle\build\cmake\android.toolchain.cmake -DCMAKE_MAKE_PROGRAM=F:\dev\Android\Sdk\cmake\3.6.4111459\bin\ninja.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\ndk-bundle\android-ndk-r13b,重新编译即可

ndk.dir=G\:\\sdk\\ndk-bundle\\android-ndk-r13b   
易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!