Android|Android NDK: APP_STL stlport_static is no longer supported
今天打开之前2017年的VirtualApp,遇到如下问题
问题1:
Error while executing process D:\czg\sdk\Sdk\ndk-bundle\ndk-build.cmd with arguments {NDK_PROJECT_PATH=null APP_BUILD_SCRIPT=D:\czg\czgAs\VirtualAppDouble\lib\src\main\jni\Android.mk NDK_APPLICATION_MK=D:\czg\czgAs\VirtualAppDouble\lib\src\main\jni\Application.mk APP_ABI=x86 NDK_ALL_ABIS=x86 NDK_DEBUG=1 APP_PLATFORM=android-16 NDK_OUT=D:/czg/czgAs/VirtualAppDouble/lib/build/intermediates/ndkBuild/debug/obj NDK_LIBS_OUT=D:\czg\czgAs\VirtualAppDouble\lib\build\intermediates\ndkBuild\debug\lib APP_SHORT_COMMANDS=false LOCAL_SHORT_COMMANDS=false -B -n}
process_begin: CreateProcess(NULL, "", ...) failed
问题2
【Android|Android NDK: APP_STL stlport_static is no longer supported】Android NDK: APP_STL stlport_static is no longer supported. Please switch to either c++_static or c++_shared. See https://developer.android.com/ndk/guides/cpp-support.html for more information. . Stop.
Open File
此问题出现的原因有可能是Android studio 中 ndk版本过高导致的,例如:
文章图片
ndk版本过高 需要去https://developer.android.google.cn/ndk/下载更低的版本。
文章图片
2017年的ndk
然后解压下载NDK,配置项目的ndk
文章图片
As 配置 ndk 路径 改为:
文章图片
修改ndk版本 OK!,再次build一下
参考:
Android NDK APP_STL gnustl_shared is no longer supported
推荐阅读
- 宽容谁
- 讲述,美丽聪明的海欧!
- android第三方框架(五)ButterKnife
- 夜游宫|夜游宫 心语
- 画画吗()
- 图书集合完毕
- 如何寻找情感问答App的分析切入点
- 即将到手三百万
- 7.9号工作总结~司硕
- 眉头开了