Java [NDK_项目_路径=null]。无法从与PARALLEL-SPACE相关的示例项目中解决Android NDK错误

Java [NDK_项目_路径=null]。无法从与PARALLEL-SPACE相关的示例项目中解决Android NDK错误,java,android,c++,kotlin,android-ndk,Java,Android,C++,Kotlin,Android Ndk,错误日志 外部本机生成JSON版本:执行ndkBuild可执行文件: /Users/nidhinagvanshi/Library/Android/sdk/ndk/20.0.5594570/ndk-build 参数:NDK_PROJECT_PATH=null APP_BUILD_SCRIPT=/Users/nidhinagvanshi/Downloads/VirtualApp-master-2/VirtualApp/lib/src/main/jni/Android.mk NDK_APPLICATI

错误日志

外部本机生成JSON版本:执行ndkBuild可执行文件: /Users/nidhinagvanshi/Library/Android/sdk/ndk/20.0.5594570/ndk-build 参数:NDK_PROJECT_PATH=null APP_BUILD_SCRIPT=/Users/nidhinagvanshi/Downloads/VirtualApp-master-2/VirtualApp/lib/src/main/jni/Android.mk NDK_APPLICATION_MK=/Users/nidhinagvanshi/Downloads/VirtualApp-master-2/VirtualApp/lib/src/main/jni/APPLICATION.MK APP\u ABI=x86 NDK\u ALL\u ABIS=x86 NDK\u DEBUG=0 APP\u PLATFORM=android-16 NDK_OUT=/Users/nidhinagvanshi/Downloads/VirtualApp-master-2/VirtualApp/lib/build/intermediates/ndkBuild/release/obj NDK_LIBS_OUT=/Users/nidhinagvanshi/Downloads/VirtualApp-master-2/VirtualApp/lib/build/intermediates/ndkBuild/release/lib APP_SHORT_命令=错误本地_SHORT_命令=错误 -n jvmArgs:

/Users/nidhinagvanshi/Library/Android/sdk/ndk/20.0.5594570/build/core/add application.mk:178: ***Android NDK:APP_STL gnustl_static不再受支持。请切换到c++静态或c++共享。看见 更多 信息。停止外部本机生成JSON版本:使用 ABI ARMEABI_V7A平台版本16和min SDK版本14 外部本机生成JSON版本:重建JSON /Users/nidhinagvanshi/Downloads/VirtualApp-master-2/VirtualApp/lib/.externalNativeBuild/ndkBuild/release/armeabi-v7a/android\u gradle\u build.json 原因:外部本机生成JSON版本:-预期JSON /Users/nidhinagvanshi/Downloads/VirtualApp-master-2/VirtualApp/lib/.externalNativeBuild/ndkBuild/release/armeabi-v7a/android\u gradle\u build.json 文件不存在,将删除过时的json文件夹外部本机 生成JSON版本:-缺少上一个命令文件 /Users/nidhinagvanshi/Downloads/VirtualApp-master-2/VirtualApp/lib/.externalNativeBuild/ndkBuild/release/armeabi-v7a/ndkBuild\u build\u command.txt, 将删除过时的json文件夹

Android.mk

LOCAL_PATH := $(call my-dir)
MAIN_LOCAL_PATH := $(call my-dir)
include $(CLEAR_VARS)
LOCAL_MODULE := va++

LOCAL_CFLAGS := -Wno-error=format-security -fpermissive -DLOG_TAG=\"VA++\"
LOCAL_CFLAGS += -fno-rtti -fno-exceptions

LOCAL_C_INCLUDES += $(MAIN_LOCAL_PATH)
LOCAL_C_INCLUDES += $(MAIN_LOCAL_PATH)/Foundation
LOCAL_C_INCLUDES += $(MAIN_LOCAL_PATH)/Jni

LOCAL_SRC_FILES := Jni/VAJni.cpp \
                   Foundation/IOUniformer.cpp \
                   Foundation/VMPatch.cpp \
                   Foundation/SymbolFinder.cpp \
                   Foundation/Path.cpp \
                   Foundation/SandboxFs.cpp \
                   Substrate/hde64.c \
                   Substrate/SubstrateDebug.cpp \
                   Substrate/SubstrateHook.cpp \
                   Substrate/SubstratePosixMemory.cpp \

LOCAL_LDLIBS := -llog -latomic
LOCAL_STATIC_LIBRARIES := fb

include $(BUILD_SHARED_LIBRARY)
include $(MAIN_LOCAL_PATH)/fb/Android.mk
本地物业

#5月8日星期六22:01:39 IST 2021 sdk.dir=/Users/nidhinagvanshi/Library/Android/sdk ndk.dir=/Users/nidhinagvanshi/Library/Android/sdk/ndk/20.0.5594570


我通过降级NDK解决了这个错误。local.properties中的以下行已更改:

ndk.dir=/Users/nidhinagvanshi/Library/Android/sdk/ndk/17.2.4988734

那么您是否已经解决了它在这里抱怨的问题:“不再支持APP_STL gnustl_static。请切换到c++_static或c++_shared”?