Java [NDK_项目_路径=null]。无法从与PARALLEL-SPACE相关的示例项目中解决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_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.mkJava [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
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”?