-
Creator 版本:2.0
-
目标平台: android
-
详细报错信息,包含调用堆栈:* What went wrong:
Execution failed for task ‘:hello_world:externalNativeBuildRelease’.
Build command failed.
Error while executing process D:\Android\android-ndk-r10d\ndk-build.cmd with arguments {NDK_PROJECT_PATH=null APP_BUILD_SCRIPT=D:\cocosCreator\project\NewProject201\build\jsb-link\frameworks\runtime-src\proj.android-studio\app\jni\Android.mk NDK_APPLICATION_MK=D:\cocosCreator\project\NewProject201\build\jsb-link\frameworks\runtime-src\proj.android-studio\app\jni\Application.mk APP_ABI=arm64-v8a NDK_ALL_ABIS=arm64-v8a NDK_DEBUG=0 APP_PLATFORM=android-21 NDK_OUT=D:/cocosCreator/project/NewProject201/build/jsb-link/frameworks/runtime-src/proj.android-studio/app/build/intermediates/ndkBuild/release/obj NDK_LIBS_OUT=D:\cocosCreator\project\NewProject201\build\jsb-link\frameworks\runtime-src\proj.android-studio\app\build\intermediates\ndkBuild\release\lib NDK_TOOLCHAIN_VERSION=4.9 NDK_MODULE_PATH=D:\cocosCreator\CocosCreator\resources\cocos2d-x;D:\cocosCreator\CocosCreator\resources\cocos2d-x\cocos;D:\cocosCreator\CocosCreator\resources\cocos2d-x\external -j12 NDK_DEBUG=0 D:/cocosCreator/project/NewProject201/build/jsb-link/frameworks/runtime-src/proj.android-studio/app/build/intermediates/ndkBuild/release/obj/local/arm64-v8a/libcocos2djs.so}
[arm64-v8a] Compile++ : cocos2djs_shared <= main.cpp
[arm64-v8a] Compile++ : cocos2djs_shared <= AppDelegate.cpp
[arm64-v8a] Compile++ : cocos2djs_shared <= jsb_module_register.cpp
[arm64-v8a] Compile++ : cocos2dx_static <= cocos2d.cpp
[arm64-v8a] Compile++ : cocos2dx_static <= CCFileUtils.cpp
[arm64-v8a] Compile++ : cocos2dx_static <= CCImage.cpp
[arm64-v8a] Compile++ : cocos2dx_static <= CCSAXParser.cpp
[arm64-v8a] Compile++ : cocos2dx_static <= MathUtil.cpp
[arm64-v8a] Compile++ : cocos2dx_static <= CCGeometry.cpp
[arm64-v8a] Compile++ : cocos2dx_static <= CCVertex.cpp
In file included from D:\cocosCreator\CocosCreator\resources\cocos2d-x/cocos/…/cocos/scripting/js-bindings/jswrapper/SeApi.h:27:0,
from D:\cocosCreator\project\NewProject201\build\jsb-link\frameworks\runtime-src\proj.android-studio\app\jni/…/…/…/Classes/jsb_module_register.cpp:31:
D:\cocosCreator\CocosCreator\resources\cocos2d-x/cocos/…/cocos/scripting/js-bindings/jswrapper/config.hpp:38error: #error “Unknown Script Engine”
#error “Unknown Script Engine”
^
In file included from D:\cocosCreator\CocosCreator\resources\cocos2d-x/cocos/platform/CCPlatformDefine.h:31:0,
from D:\cocosCreator\CocosCreator\resources\cocos2d-x/cocos/base/CCLog.h:28,
from D:\cocosCreator\CocosCreator\resources\cocos2d-x/cocos/base/ccMacros.h:36,
from D:\cocosCreator\CocosCreator\resources\cocos2d-x/cocos/platform/CCApplication.h:28,
from D:\cocosCreator\project\NewProject201\build\jsb-link\frameworks\runtime-src\proj.android-studio\app\jni/…/…/…/Classes/AppDelegate.h:27,
from D:\cocosCreator\project\NewProject201\build\jsb-link\frameworks\runtime-src\proj.android-studio\app\jni/…/…/…/Classes/AppDelegate.cpp:26:
D:\cocosCreator\CocosCreator\resources\cocos2d-x/cocos/platform/CCPlatformConfig.h:144error: #error “Cannot recognize the target platform; are you targeting an unsupported platform?”
#error “Cannot recognize the target platform; are you targeting an unsupported platform?”
^
In file included from D:\cocosCreator\CocosCreator\resources\cocos2d-x/cocos/platform/CCPlatformDefine.h:31:0,
from D:\cocosCreator\CocosCreator\resources\cocos2d-x/cocos/base/CCLog.h:28,
from D:\cocosCreator\CocosCreator\resources\cocos2d-x/cocos/base/ccMacros.h:36,
from D:\cocosCreator\CocosCreator\resources\cocos2d-x/cocos/platform/CCApplication.h:28,
from D:\cocosCreator\project\NewProject201\build\jsb-link\frameworks\runtime-src\proj.android-studio\app\jni/…/…/…/Classes/AppDelegate.h:27,
from D:\cocosCreator\project\NewProject201\build\jsb-link\frameworks\runtime-src\proj.android-studio\app\jni/hellojavascript/main.cpp:26:
D:\cocosCreator\CocosCreator\resources\cocos2d-x/cocos/platform/CCPlatformConfig.h:144error: #error “Cannot recognize the target platform; are you targeting an unsupported platform?”
#error “Cannot recognize the target platform; are you targeting an unsupported platform?”
^
In file included from D:\cocosCreator\CocosCreator\resources\cocos2d-x/cocos/base/ccConfig.h:32:0,
from D:\cocosCreator\CocosCreator\resources\cocos2d-x/cocos/…/cocos/scripting/js-bindings/auto/jsb_cocos2dx_extension_auto.hpp:2,
from D:\cocosCreator\project\NewProject201\build\jsb-link\frameworks\runtime-src\proj.android-studio\app\jni/…/…/…/Classes/jsb_module_register.cpp:33:
D:\cocosCreator\CocosCreator\resources\cocos2d-x/cocos/platform/CCPlatformConfig.h:144error: #error “Cannot recognize the target platform; are you targeting an unsupported platform?”
#error “Cannot recognize the target platform; are you targeting an unsupported platform?”
这是部分内容
-
重现方式:androidStudio3.2 ,sdk自动下载,ndk自动下载和ndkR16b 都有尝试过 ,jdk1.8
-
之前哪个版本是正常的 : 一直失败
-
手机型号 :
-
手机浏览器 :
-
编辑器操作系统 :
-
编辑器之前是否有其它报错 :
-
出现概率:
-
额外线索:
error: