Error:(81) Android NDK: Application targets deprecated ABI(s): mips64 armeabi mips
Error:(82) Android NDK: Support for these ABIs will be removed in a future NDK release.
这是我的Application.mk文件
APP_STL := gnustl_static
APP_CPPFLAGS := -frtti
APP_CPPFLAGS := -fexceptions -frtti
APP_CPPFLAGS +=-std=c++11
APP_CPPFLAGS +=-fpermissive
APP_ABI=armeabi-v7a
重定向到setup-app.mk
_deprecated_abis := $(filter $(NDK_DEPRECATED_ABIS),$(NDK_APP_ABI))
ifneq ($(_deprecated_abis),)
$(call __ndk_warning,Application targets deprecated ABI(s): $(_deprecated_abis))
$(call __ndk_warning,Support for these ABIs will be removed in a future NDK release.)
endif
我通过Android工作室下载了ndk。
答案 0 :(得分:0)
如果您通过gradle运行 ndk-build ,则会忽略 Application.mk 中的APP_ABI
。在这种情况下,您的 build.gradle 应该定义 abiFilters ,例如
android {
ndk {
abiFilters "armeabi-v7a"
}
}