在打安卓包的时候报Compile failed. The log file path [ C:\Users\adim\.CocosCreator\logs\native.log ]

试试在android.mk加入 LOCAL_SHORT_COMMANDS := true

NDK版本有没有要求

我现在从新弄了个ndk版本在Android Studio 里构建的时候报这个错

Build command failed.
Error while executing process F:\android-ndk-r16b\ndk-build.cmd with arguments {NDK_PROJECT_PATH=null APP_BUILD_SCRIPT=F:\xiaoxiaoqianzhan\jsb-default\frameworks\runtime-src\proj.android-studio\app\jni\Android.mk NDK_APPLICATION_MK=F:\xiaoxiaoqianzhan\jsb-default\frameworks\runtime-src\proj.android-studio\app\jni\Application.mk APP_ABI=armeabi-v7a NDK_ALL_ABIS=armeabi-v7a NDK_DEBUG=1 APP_PLATFORM=android-16 NDK_OUT=F:/xiaoxiaoqianzhan/jsb-default/frameworks/runtime-src/proj.android-studio/app/build/intermediates/ndkBuild/debug/obj NDK_LIBS_OUT=F:\xiaoxiaoqianzhan\jsb-default\frameworks\runtime-src\proj.android-studio\app\build\intermediates\ndkBuild\debug\lib NDK_TOOLCHAIN_VERSION=4.9 NDK_MODULE_PATH=F:\xiaoxiaoqianzhan\jsb-default\frameworks\cocos2d-x;F:\xiaoxiaoqianzhan\jsb-default\frameworks\cocos2d-x\cocos;F:\xiaoxiaoqianzhan\jsb-default\frameworks\cocos2d-x\external -j4 NDK_DEBUG=1 F:/xiaoxiaoqianzhan/jsb-default/frameworks/runtime-src/proj.android-studio/app/build/intermediates/ndkBuild/debug/obj/local/armeabi-v7a/libcocos2djs.so}
[armeabi-v7a] "Compile++ arm ": “cocos2dx_static <= cocos2d.cpp”
[armeabi-v7a] "Compile++ arm ": “cocos2dx_static <= CCFileUtils.cpp”
[armeabi-v7a] "Compile++ arm ": “cocos2dx_static <= CCImage.cpp”
process_begin: CreateProcess(NULL, F:/android-ndk-r16b/build//…/toolchains/arm-linux-androideabi-4.9/prebuilt/windows-x86_64/bin/arm-linux-androideabi-g++ -MMD -MP -MF F:/xiaoxiaoqianzhan/jsb-default/frameworks/runtime-src/proj.android-studio/app/build/intermediates/ndkBuild/debug/obj/local/armeabi-v7a/objs-debug/cocos2dx_static/cocos2d.o.d -fpic -ffunction-sections -funwind-tables -fstack-protector-strong -no-canonical-prefixes -g -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=softfp -fno-exceptions -fno-rtti -marm -O0 -UNDEBUG -IF:/xiaoxiaoqianzhan/jsb-default/frameworks/cocos2d-x/cocos -IF:/xiaoxiaoqianzhan/jsb-default/frameworks/cocos2d-x/cocos/… -IF:/xiaoxiaoqianzhan/jsb-default/frameworks/cocos2d-x/cocos/platform -IF:/xiaoxiaoqianzhan/jsb-default/frameworks/cocos2d-x/cocos/editor-support -IF:/xiaoxiaoqianzhan/jsb-default/frameworks/cocos2d-x/cocos/…/external/android/armeabi-v7a/include -IF:/xiaoxiaoqianzhan/jsb-default/frameworks/cocos2d-x/cocos/…/external/sources -IF:/xiaoxiaoqianzhan/jsb-default/frameworks/cocos2d-x/cocos/renderer -IF:/xiaoxiaoqianzhan/jsb-default/frameworks/cocos2d-x/cocos/scripting/js-bindings/manual -IF:/xiaoxiaoqianzhan/jsb-default/frameworks/cocos2d-x/cocos/scripting/js-bindings/manual/platform/android -IF:/xiaoxiaoqianzhan/jsb-default/frameworks/cocos2d-x/cocos/scripting/js-bindings/auto -IF:/xiaoxiaoqianzhan/jsb-default/frameworks/cocos2d-x/cocos/renderer/gfx -IF:/xiaoxiaoqianzhan/jsb-default/frameworks/cocos2d-x/external/android/armeabi-v7a/include/freetype -IF:/xiaoxiaoqianzhan/jsb-default/frameworks/cocos2d-x/external/android/armeabi-v7a/include/uv -IF:/xiaoxiaoqianzhan/jsb-default/frameworks/cocos2d-x/cocos/audio/android/…/include -IF:/xiaoxiaoqianzhan/jsb-default/frameworks/cocos2d-x/cocos/network -IF:/xiaoxiaoqianzhan/jsb-default/frameworks/cocos2d-x/cocos/network/… -IF:/xiaoxiaoqianzhan/jsb-default/frameworks/cocos2d-x/cocos/network/…/…/external/sources -IF:/xiaoxiaoqianzhan/jsb-default/frameworks/cocos2d-x/extensions/. -IF:/xiaoxiaoqianzhan/jsb-default/frameworks/cocos2d-x/extensions/… -IF:/xiaoxiaoqianzhan/jsb-default/frameworks/cocos2d-x/cocos/platform/android -IF:/android-ndk-r16b/build//…/sources/android/cpufeatures -IF:/xiaoxiaoqianzhan/jsb-default/frameworks/cocos2d-x/external/sources/pvmp3dec/src -IF:/xiaoxiaoqianzhan/jsb-default/frameworks/cocos2d-x/external/sources/pvmp3dec/include -IF:/xiaoxiaoqianzhan/jsb-default/frameworks/cocos2d-x/external/android/armeabi-v7a/include -IF:/xiaoxiaoqianzhan/jsb-default/frameworks/cocos2d-x/external/android/armeabi-v7a/include -IF:/xiaoxiaoqianzhan/jsb-default/frameworks/cocos2d-x/external/android/armeabi-v7a/include/v8 -IF:/android-ndk-r16b/build//…/sources/cxx-stl/gnu-libstdc++/4.9/include -IF:/android-ndk-r16b/build//…/sources/cxx-stl/gnu-libstdc++/4.9/libs/armeabi-v7a/include -IF:/android-ndk-r16b/build//…/sources/cxx-stl/gnu-libstdc++/4.9/include/backward -IF:/xiaoxiaoqianzhan/jsb-default/frameworks/cocos2d-x/cocos -DCOCOS2D_DEBUG=1 -frtti -std=c++11 -fsigned-char -DCOCOS2D_DEBUG=1 -U__SSE__ -DANDROID -DUSE_FILE32API -fexceptions -D__ANDROID_API__=16 -Wa,–noexecstack -Wformat -Werror=format-security -D__STDC_LIMIT_MACROS=1 -Wno-deprecated-declarations -fexceptions --sysroot F:/android-ndk-r16b/build//…/sysroot -isystem F:/android-ndk-r16b/build//…/sysroot/usr/include/arm-linux-androideabi -c F:/xiaoxiaoqianzhan/jsb-default/frameworks/cocos2d-x/cocos/cocos2d.cpp -o F:/xiaoxiaoqianzhan/jsb-default/frameworks/runtime-src/proj.android-studio/app/build/intermediates/ndkBuild/debug/obj/local/armeabi-v7a/objs-debug/cocos2dx_static/cocos2d.o, …) failed.
make (e=2): ϵͳ�Ҳ���ָ�����ļ���
make: *** [F:/xiaoxiaoqianzhan/jsb-default/frameworks/runtime-src/proj.android-studio/app/build/intermediates/ndkBuild/debug/obj/local/armeabi-v7a/objs-debug/cocos2dx_static/cocos2d.o] Error 2
make: *** Waiting for unfinished jobs…
process_begin: CreateProcess(NULL, F:/android-ndk-r16b/build//…/toolchains/arm-linux-androideabi-4.9/prebuilt/windows-x86_64/bin/arm-linux-androideabi-g++ -MMD -MP -MF F:/xiaoxiaoqianzhan/jsb-default/frameworks/runtime-src/proj.android-studio/app/build/intermediates/ndkBuild/debug/obj/local/armeabi-v7a/objs-debug/cocos2dx_static/platform/CCFileUtils.o.d -fpic -ffunction-sections -funwind-tables -fstack-protector-strong -no-canonical-prefixes -g -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=softfp -fno-exceptions -fno-rtti -marm -O0 -UNDEBUG -IF:/xiaoxiaoqianzhan/jsb-default/frameworks/cocos2d-x/cocos -IF:/xiaoxiaoqianzhan/jsb-default/frameworks/cocos2d-x/cocos/… -IF:/xiaoxiao[armeabi-v7a] "Compile++ arm ": “cocos2dx_static <= CCSAXParser.cpp”
qianzhan/jsb-default/frameworks/cocos2d-x/cocos/platform -IF:/xiaoxiaoqianzhan/jsb-
default/frameworks/cocos2d-x/cocos/editor-support -IF:/xiaoxiaoqianzhan/jsb-default/frameworks/cocos2d-x/cocos/…/external/android/armeabi-v7a/include -IF:/xiaoxiaoqianzhan/jsb-default/frameworks/cocos2d-x/cocos/…/external/sources -IF:/xiaoxiaoqianzhan/jsb-default/frameworks/cocos2d-x/cocos/renderer -IF:/xiaoxiaoqianzhan/jsb-default/frameworks/cocos2d-x/cocos/scripting/js-bindings/manual -IF:/xiaoxiaoqianzhan/jsb-default/frameworks/cocos2d-x/cocos/scripting/js-bindings/manual/platform/android -IF:/xiaoxiaoqianzhan/jsb-default/frameworks/cocos2d-x/cocos/scripting/js-bindings/auto -IF:/xiaoxiaoqianzhan/jsb-default/frameworks/cocos2d-x/cocos/renderer/gfx -IF:/xiaoxiaoqianzhan/jsb-default/frameworks/cocos2d-x/external/android/armeabi-v7a/include/freetype -IF:/xiaoxiaoqianzhan/jsb-default/frameworks/cocos2d-x/external/android/armeabi-v7a/include/uv -IF:/xiaoxiaoqianzhan/jsb-default/frameworks/cocos2d-x/cocos/audio/android/…/include -IF:/xiaoxiaoqianzhan/jsb-default/frameworks/cocos2d-x/cocos/network -IF:/xiaoxiaoqianzhan/jsb-default/frameworks/cocos2d-x/cocos/network/… -IF:/xiaoxiaoqianzhan/jsb-default/frameworks/cocos2d-x/cocos/network/…/…/external/sources -IF:/xiaoxiaoqianzhan/jsb-default/frameworks/cocos2d-x/extensions/. -IF:/xiaoxiaoqianzhan/jsb-default/frameworks/cocos2d-x/extensions/… -IF:/xiaoxiaoqianzhan/jsb-default/frameworks/cocos2d-x/cocos/platform/android -IF:/android-ndk-r16b/build//…/sources/android/cpufeatures -IF:/xiaoxiaoqianzhan/jsb-default/frameworks/cocos2d-x/external/sources/pvmp3dec/src -IF:/xiaoxiaoqianzhan/jsb-default/frameworks/cocos2d-x/external/sources/pvmp3dec/include -IF:/xiaoxiaoqianzhan/jsb-default/frameworks/cocos2d-x/external/android/armeabi-v7a/include -IF:/xiaoxiaoqianzhan/jsb-default/frameworks/cocos2d-x/external/android/armeabi-v7a/include -IF:/xiaoxiaoqianzhan/jsb-default/frameworks/cocos2d-x/external/android/armeabi-v7a/include/v8 -IF:/android-ndk-r16b/build//…/sources/cxx-stl/gnu-libstdc++/4.9/include -IF:/android-ndk-r16b/build//…/sources/cxx-stl/gnu-libstdc++/4.9/libs/armeabi-v7a/include -IF:/android-ndk-r16b/build//…/sources/cxx-stl/gnu-libstdc++/4.9/include/backward -IF:/xiaoxiaoqianzhan/jsb-default/frameworks/cocos2d-x/cocos -DCOCOS2D_DEBUG=1 -frtti -std=c++11 -fsigned-char -DCOCOS2D_DEBUG=1 -U__SSE__ -DANDROID -DUSE_FILE32API -fexceptions -D__ANDROID_API__=16 -Wa,–noexecstack -Wformat -Werror=format-security -D__STDC_LIMIT_MACROS=1 -Wno-deprecated-declarations -fexceptions --sysroot F:/android-ndk-r16b/build//…/sysroot -isystem F:/android-ndk-r16b/build//…/sysroot/usr/include/arm-linux-androideabi -c F:/xiaoxiaoqianzhan/jsb-default/frameworks/cocos2d-x/cocos/platform/CCFileUtils.cpp -o F:/xiaoxiaoqianzhan/jsb-default/frameworks/runtime-src/proj.android-studio/app/build/intermediates/ndkBuild/debug/obj/local/armeabi-v7a/objs-debug/cocos2dx_static/platform/CCFileUtils.o, …) failed.
make (e=2): ϵͳ�Ҳ���ָ�����ļ���
make: *** [F:/xiaoxiaoqianzhan/jsb-default/frameworks/runtime-src/proj.android-studio/app/build/intermediates/ndkBuild/debug/obj/local/armeabi-v7a/objs-debug/cocos2dx_static/platform/CCFileUtils.o] Error 2
process_begin: CreateProcess(NULL, F:/android-ndk-r16b/build//…/toolchains/arm-linux-androideabi-4.9/prebuilt/windows-x86_64/bin/arm-linux-androideabi-g++ -MMD -MP -MF F:/xiaoxiaoqianzhan/jsb-default/frameworks/runtime-src/proj.android-studio/app/build/intermediates/ndkBuild/debug/obj/local/armeabi-v7a/objs-debug/cocos2dx_static/platform/CCImage.o.d -fpic -ffunction-sections -funwind-tables -fstack-protector-strong -no-canonical-prefixes -g -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=softfp -fno-exceptions -fno-rtti -marm -O0 -UNDEBUG -IF:/xiaoxiaoqianzhan/jsb-default/frameworks/cocos2d-x/cocos -IF:/xiaoxiaoqianzhan/jsb-default/frameworks/cocos2d-x/cocos/… -IF:/xiaoxiaoqianzhan/jsb-default/frameworks/cocos2d-x/cocos/platform -IF:/xiaoxiaoqianzhan/jsb-default/frameworks/cocos2d-x/cocos/editor-support -IF:/xiaoxiaoqianzhan/jsb-default/frameworks/cocos2d-x/cocos/…/external/android/armeabi-v7a/include -IF:/xiaoxiaoqianzhan/jsb-default/frameworks/cocos2d-x/cocos/…/external/sources -IF:/xiaoxiaoqianzhan/jsb-default/frameworks/cocos2d-x/cocos/renderer -IF:/xiaoxiaoqianzhan/jsb-default/frameworks/cocos2d-x/cocos/scripting/js-bindings/manual -IF:/xiaoxiaoqianzhan/jsb-default/frameworks/cocos2d-x/cocos/scripting/js-bindings/manual/platform/android -IF:/xiaoxiaoqianzhan/jsb-default/frameworks/cocos2d-x/cocos/scripting/js-bindings/auto -IF:/xiaoxiaoqianzhan/jsb-default/frameworks/cocos2d-x/cocos/renderer/gfx -IF:/xiaoxiaoqianzhan/jsb-default/frameworks/cocos2d-x/external/android/armeabi-v7a/include/freetype -IF:/xiaoxiaoqianzhan/jsb-default/frameworks/cocos2d-x/external/android/armeabi-v7a/include/uv -IF:/xiaoxiaoqianzhan/jsb-default/frameworks/cocos2d-x/cocos/audio/android/…/include -IF:/xiaoxiaoqianzhan/jsb-default/frameworks/cocos2d-x/cocos/network -IF:/xiaoxiaoqianzhan/jsb-default/frameworks/cocos2d-x/cocos/network/… -IF:/xiaoxiaoqianzhan/jsb-default/frameworks/cocos2d-x/cocos/network/…/…/external/sources -IF:/xiaoxiaoqianzhan/jsb-default/frameworks/cocos2d-x/extensions/. -IF:/xiaoxiaoqianzhan/jsb-default/frameworks/cocos2d-x/extensions/… -IF:/xiaoxiaoqianzhan/jsb-default/frameworks/cocos2d-x/cocos/platform/android -IF:/android-ndk-r16b/build//…/sources/android/cpufeatures -IF:/xiaoxiaoqianzhan/jsb-default/frameworks/cocos2d-x/external/sources/pvmp3dec/src -IF:/xiaoxiaoqianzhan/jsb-default/frameworks/cocos2d-x/external/sources/pvmp3dec/include -IF:/xiaoxiaoqianzhan/jsb-default/frameworks/cocos2d-x/external/android/armeabi-v7a/include -IF:/xiaoxiaoqianzhan/jsb-default/frameworks/cocos2d-x/external/android/armeabi-v7a/include -IF:/xiaoxiaoqianzhan/jsb-default/frameworks/cocos2d-x/external/android/armeabi-v7a/include/v8 -IF:/android-ndk-r16b/build//…/sources/cxx-stl/gnu-libstdc++/4.9/include -IF:/android-ndk-r16b/build//…/sources/cxx-stl/gnu-libstdc++/4.9/libs/armeabi-v7a/include -IF:/android-ndk-r16b/build//…/sources/cxx-stl/gnu-libstdc++/4.9/include/backward -IF:/xiaoxiaoqianzhan/jsb-default/frameworks/cocos2d-x/cocos -DCOCOS2D_DEBUG=1 -frtti -std=c++11 -fsigned-char -DCOCOS2D_DEBUG=1 -U__SSE__ -DANDROID -DUSE_FILE32API -fexceptions -D__ANDROID_API__=16 -Wa,–noexecstack -Wformat -Werror=format-security -D__STDC_LIMIT_MACROS=1 -Wno-deprecated-declarations -fexceptions --sysroot F:/android-ndk-r16b/build//…/sysroot -isystem F:/android-ndk-r16b/build//…/sysroot/usr/include/arm-linux-androideabi -c F:/xiaoxiaoqianzhan/jsb-default/frameworks/cocos2d-x/cocos/platform/CCImage.cpp -o F:/xiaoxiaoqianzhan/jsb-default/frameworks/runtime-src/proj.android-studio/app/build/intermediates/ndkBuild/debug/obj/local/armeabi-v7a/objs-debug/cocos2dx_static/platform/CCImage.o, …) failed.
make (e=2): ϵͳ�Ҳ���ָ�����ļ���
make: *** [F:/xiaoxiaoqianzhan/jsb-default/frameworks/runtime-src/proj.android-studio/app/build/intermediates/ndkBuild/debug/obj/local/armeabi-v7a/objs-debug/cocos2dx_static/platform/CCImage.o] Error 2
process_begin: CreateProcess(NULL, F:/android-ndk-r16b/build//…/toolchains/arm-linux-androideabi-4.9/prebuilt/windows-x86_64/bin/arm-linux-androideabi-g++ -MMD -MP -MF F:/xiaoxiaoqianzhan/jsb-default/frameworks/runtime-src/proj.android-studio/app/build/intermediates/ndkBuild/debug/obj/local/armeabi-v7a/objs-debug/cocos2dx_static/platform/CCSAXParser.o.d -fpic -ffunction-sections -funwind-tables -fstack-protector-strong -no-canonical-prefixes -g -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=softfp -fno-exceptions -fno-rtti -marm -O0 -UNDEBUG -IF:/xiaoxiaoqianzhan/jsb-default/frameworks/cocos2d-x/cocos -IF:/xiaoxiaoqianzhan/jsb-default/frameworks/cocos2d-x/cocos/… -IF:/xiaoxiaoqianzhan/jsb-default/frameworks/cocos2d-x/cocos/platform -IF:/xiaoxiaoqianzhan/jsb-default/frameworks/cocos2d-x/cocos/editor-support -IF:/xiaoxiaoqianzhan/jsb-default/frameworks/cocos2d-x/cocos/…/external/android/armeabi-v7a/include -IF:/xiaoxiaoqianzhan/jsb-default/frameworks/cocos2d-x/cocos/…/external/sources -IF:/xiaoxiaoqianzhan/jsb-default/frameworks/cocos2d-x/cocos/renderer -IF:/xiaoxiaoqianzhan/jsb-default/frameworks/cocos2d-x/cocos/scripting/js-bindings/manual -IF:/xiaoxiaoqianzhan/jsb-default/frameworks/cocos2d-x/cocos/scripting/js-bindings/manual/platform/android -IF:/xiaoxiaoqianzhan/jsb-default/frameworks/cocos2d-x/cocos/scripting/js-bindings/auto -IF:/xiaoxiaoqianzhan/jsb-default/frameworks/cocos2d-x/cocos/renderer/gfx -IF:/xiaoxiaoqianzhan/jsb-default/frameworks/cocos2d-x/external/android/armeabi-v7a/include/freetype -IF:/xiaoxiaoqianzhan/jsb-default/frameworks/cocos2d-x/external/android/armeabi-v7a/include/uv -IF:/xiaoxiaoqianzhan/jsb-default/frameworks/cocos2d-x/cocos/audio/android/…/include -IF:/xiaoxiaoqianzhan/jsb-default/frameworks/cocos2d-x/cocos/network -IF:/xiaoxiaoqianzhan/jsb-default/frameworks/cocos2d-x/cocos/network/… -IF:/xiaoxiaoqianzhan/jsb-default/frameworks/cocos2d-x/cocos/network/…/…/external/sources -IF:/xiaoxiaoqianzhan/jsb-default/frameworks/cocos2d-x/extensions/. -IF:/xiaoxiaoqianzhan/jsb-default/frameworks/cocos2d-x/extensions/… -IF:/xiaoxiaoqianzhan/jsb-default/frameworks/cocos2d-x/cocos/platform/android -IF:/android-ndk-r16b/build//…/sources/android/cpufeatures -IF:/xiaoxiaoqianzhan/jsb-default/frameworks/cocos2d-x/external/sources/pvmp3dec/src -IF:/xiaoxiaoqianzhan/jsb-default/frameworks/cocos2d-x/external/sources/pvmp3dec/include -IF:/xiaoxiaoqianzhan/jsb-default/frameworks/cocos2d-x/external/android/armeabi-v7a/include -IF:/xiaoxiaoqianzhan/jsb-default/frameworks/cocos2d-x/external/android/armeabi-v7a/include -IF:/xiaoxiaoqianzhan/jsb-default/frameworks/cocos2d-x/external/android/armeabi-v7a/include/v8 -IF:/android-ndk-r16b/build//…/sources/cxx-stl/gnu-libstdc++/4.9/include -IF:/android-ndk-r16b/build//…/sources/cxx-stl/gnu-libstdc++/4.9/libs/armeabi-v7a/include -IF:/android-ndk-r16b/build//…/sources/cxx-stl/gnu-libstdc++/4.9/include/backward -IF:/xiaoxiaoqianzhan/jsb-default/frameworks/cocos2d-x/cocos -DCOCOS2D_DEBUG=1 -frtti -std=c++11 -fsigned-char -DCOCOS2D_DEBUG=1 -U__SSE__ -DANDROID -DUSE_FILE32API -fexceptions -D__ANDROID_API__=16 -Wa,–noexecstack -Wformat -Werror=format-security -D__STDC_LIMIT_MACROS=1 -Wno-deprecated-declarations -fexceptions --sysroot F:/android-ndk-r16b/build//…/sysroot -isystem F:/android-ndk-r16b/build//…/sysroot/usr/include/arm-linux-androideabi -c F:/xiaoxiaoqianzhan/jsb-default/frameworks/cocos2d-x/cocos/platform/CCSAXParser.cpp -o F:/xiaoxiaoqianzhan/jsb-default/frameworks/runtime-src/proj.android-studio/app/build/intermediates/ndkBuild/debug/obj/local/armeabi-v7a/objs-debug/cocos2dx_static/platform/CCSAXParser.o, …) failed.
make (e=2): ϵͳ�Ҳ���ָ�����ļ���
make: *** [F:/xiaoxiaoqianzhan/jsb-default/frameworks/runtime-src/proj.android-studio/app/build/intermediates/ndkBuild/debug/obj/local/armeabi-v7a/objs-debug/cocos2dx_static/platform/CCSAXParser.o] Error 2

要用那个版本的NDK啊

你这个可能是目录路径太长了,不是NDK的问题。

@huanxinyin 你说的是那个文件目录太长吗
目前现在报这个错
NDK_PROJECT_PATH=null

FAILURE: Build failed with an exception.

  • What went wrong:
    Execution failed for task ‘:client:externalNativeBuildRelease’.

Build command failed.
Error while executing process F:\android-ndk-r16b\ndk-build.cmd with arguments {NDK_PROJECT_PATH=null APP_BUILD_SCRIPT=F:\xiaoxiaoqianzhan\jsb-default\frameworks\runtime-src\proj.android-studio\app\jni\Android.mk NDK_APPLICATION_MK=F:\xiaoxiaoqianzhan\jsb-default\frameworks\runtime-src\proj.android-studio\app\jni\Application.mk APP_ABI=x86 NDK_ALL_ABIS=x86 NDK_DEBUG=0 APP_PLATFORM=android-16 NDK_OUT=F:/xiaoxiaoqianzhan/jsb-default/frameworks/runtime-src/proj.android-studio/app/build/intermediates/ndkBuild/release/obj NDK_LIBS_OUT=F:\xiaoxiaoqianzhan\jsb-default\frameworks\runtime-src\proj.android-studio\app\build\intermediates\ndkBuild\release\lib NDK_TOOLCHAIN_VERSION=4.9 NDK_MODULE_PATH=F:\xiaoxiaoqianzhan\jsb-default\frameworks\cocos2d-x;F:\xiaoxiaoqianzhan\jsb-default\frameworks\cocos2d-x\cocos;F:\xiaoxiaoqianzhan\jsb-default\frameworks\cocos2d-x\external -j4 NDK_DEBUG=0 F:/xiaoxiaoqianzhan/jsb-default/frameworks/runtime-src/proj.android-studio/app/build/intermediates/ndkBuild/release/obj/local/x86/libcocos2djs.so}
[x86] "Compile++ ": “audioengine_static <= mp3reader.cpp”
[x86] "Compile++ ": “audioengine_static <= tinysndfile.cpp”
process_begin: CreateProcess(NULL, F:/android-ndk-r16b/build//…/toolchains/x86-4.9/prebuilt/windows-x86_64/bin/i686-linux-android-g++ -MMD -MP -MF F:/xiaoxiaoqianzhan/jsb-default/frameworks/runtime-src/proj.android-studio/app/build/intermediates/ndkBuild/release/obj/local/x86/objs/audioengine_static/mp3reader.o.d -ffunction-sections -funwind-tables -no-canonical-prefixes -g -fstack-protector-strong -fno-exceptions -fno-rtti -O2 -DNDEBUG -IF:/xiaoxiaoqianzhan/jsb-default/frameworks/cocos2d-x/cocos/audio/android/…/include -IF:/xiaoxiaoqianzhan/jsb-default/frameworks/cocos2d-x/cocos/audio/android/…/… -IF:/xiaoxiaoqianzhan/jsb-default/frameworks/cocos2d-x/cocos/audio/android/…/…/platform/android -IF:/xiaoxiaoqianzhan/jsb-default/frameworks/cocos2d-x/cocos/audio/android/…/…/…/external -IF:/xiaoxiaoqianzhan/jsb-default/frameworks/cocos2d-x/cocos/audio/android/…/…/…/external/sources -IF:/xiaoxiaoqianzhan/jsb-default/frameworks/cocos2d-x/external/sources/pvmp3dec/src -IF:/xiaoxiaoqianzhan/jsb-default/frameworks/cocos2d-x/external/sources/pvmp3dec/include -IF:/android-ndk-r16b/build//…/sources/cxx-stl/gnu-libstdc++/4.9/include -IF:/android-ndk-r16b/build//…/sources/cxx-stl/gnu-libstdc++/4.9/libs/x86/include -IF:/android-ndk-r16b/build//…/sources/cxx-stl/gnu-libstdc++/4.9/include/backward -IF:/xiaoxiaoqianzhan/jsb-default/frameworks/cocos2d-x/cocos/audio/android -DNDEBUG -frtti -std=c++11 -fsigned-char -DNDEBUG -U__SSE__ -DANDROID -D__ANDROID_API__=16 -Wa,–noexecstack -Wformat -Werror=format-security -mstackrealign -mstack-protector-guard=global --sysroot F:/android-ndk-r16b/build//…/sysroot -isystem F:/android-ndk-r16b/build//…/sysroot/usr/include/i686-linux-android -c F:/xiaoxiaoqianzhan/jsb-default/frameworks/cocos2d-x/cocos/audio/android/mp3reader.cpp -o F:/xiaoxiaoqianzhan/jsb-default/frameworks/runtime-src/proj.android-studio/app/build/intermediates/ndkBuild/release/obj/local/x86/objs/audioengine_static/mp3reader.o, …) failed.
make (e=2): ???
make: *** [F:/xiaoxiaoqianzhan/jsb-default/frameworks/runtime-src/proj.android-studio/app/build/intermediates/ndkBuild/release/obj/local/x86/objs/audioengine_static/mp3reader.o] Error 2
make: *** Waiting for unfinished jobs…
process_begin: CreateProcess(NULL, F:/android-ndk-r16b/build//…/toolchains/x86-4.9/prebuilt/windows-x86_64/bin/i686-linux-android-g++ -MMD -MP -MF F:/xiaoxiaoqianzhan/jsb-default/frameworks/runtime-src/proj.android-studio/app/build/intermediates/ndkBuild/release/obj/local/x86/objs/audioengine_static/tinysndfile.o.d -ffunction-sections -funwind-tables -no-canonical-prefixes -g -fstack-protector-strong -fno-exceptions -fno-rtti -O2 -DNDEBUG -IF:/xiaoxiaoqianzhan/jsb-default/frameworks/cocos2d-x/cocos/audio/android/…/include -IF:/xiaoxiaoqianzhan/jsb-default/frameworks/cocos2d-x/cocos/audio/android/…/… -IF:/xiaoxiaoqianzhan/jsb-default/frameworks/cocos2d-x/cocos/audio/android/…/…/platform/android -IF:/xiaoxiaoqianzhan/jsb-default/frameworks/cocos2d-x/cocos/audio/android/…/…/…/external -IF:/xiaoxiaoqianzhan/jsb-default/frameworks/cocos2d-x/cocos/audio/android/…/…/…/external/sources -IF:/xiaoxiaoqianzhan/jsb-default/frameworks/cocos2d-x/external/sources/pvmp3dec/src -IF:/xiaoxiaoqianzhan/jsb-default/frameworks/cocos2d-x/external/sources/pvmp3dec/include -IF:/android-ndk-r16b/build//…/sources/cxx-stl/gnu-libstdc++/4.9/include -IF:/android-ndk-r16b/build//…/sources/cxx-stl/gnu-libstdc++/4.9/libs/x86/include -IF:/android-ndk-r16b/build//…/sources/cxx-stl/gnu-libstdc++/4.9/include/backward -IF:/xiaoxiaoqianzhan/jsb-default/frameworks/cocos2d-x/cocos/audio/android -DNDEBUG -frtti -std=c++11 -fsigned-char -DNDEBUG -U__SSE__ -DANDROID -D__ANDROID_API__=16 -Wa,–noexecstack -Wformat -Werror=format-security -mstackrealign -mstack-protector-guard=global --sysroot F:/android-ndk-r16b/build//…/sysroot -isystem F:/android-ndk-r16b/build//…/sysroot/usr/include/i686-linux-android -c F:/xiaoxiaoqianzhan/jsb-default/frameworks/cocos2d-x/cocos/audio/android/tinysndfile.cpp -o F:/xiaoxiaoqianzhan/jsb-default/frameworks/runtime-src/proj.android-studio/app/build/intermediates/ndkBuild/release/obj/local/x86/objs/audioengine_static/tinysndfile.o, …) failed.
make (e=2): ???
make: *** [F:/xiaoxiaoqianzhan/jsb-default/frameworks/runtime-src/proj.android-studio/app/build/intermediates/ndkBuild/release/obj/local/x86/objs/audioengine_static/tinysndfile.o] Error 2

  • Try:
    Run with --stacktrace option to get the stack trace. Run with --debug option to get more log output. Run with --scan to get full insights.

  • Get more help at https://help.gradle.org

BUILD FAILED in 24s
48 actionable tasks: 46 executed, 2 up-to-date
AAPT2 aapt2-3.2.0-4818971-windows Daemon #0: shutdown
AAPT2 aapt2-3.2.0-4818971-windows Daemon #1: shutdown
AAPT2 aapt2-3.2.0-4818971-windows Daemon #2: shutdown
VCS Checkout Cache (F:\xiaoxiaoqianzhan\jsb-default\frameworks\runtime-src\proj.android-studio.gradle\vcsWorkingDirs) has not been cleaned up in 0 days
执行命令出错,返回值:1。

这个试了吗?

打安卓包一定要下VS吗

试了!

我新建了个空项目 还是报错

  • What went wrong:
    Execution failed for task ‘:Holloword:externalNativeBuildRelease’.

Build command failed.
Error while executing process F:\android-ndk-r16b\ndk-build.cmd with arguments {NDK_PROJECT_PATH=null APP_BUILD_SCRIPT=F:\nh\jsb-default\frameworks\runtime-src\proj.android-studio\app\jni\Android.mk NDK_APPLICATION_MK=F:\nh\jsb-default\frameworks\runtime-src\proj.android-studio\app\jni\Application.mk APP_ABI=x86 NDK_ALL_ABIS=x86 NDK_DEBUG=0 APP_PLATFORM=android-16 NDK_OUT=F:/nh/jsb-default/frameworks/runtime-src/proj.android-studio/app/build/intermediates/ndkBuild/release/obj NDK_LIBS_OUT=F:\nh\jsb-default\frameworks\runtime-src\proj.android-studio\app\build\intermediates\ndkBuild\release\lib NDK_TOOLCHAIN_VERSION=4.9 NDK_MODULE_PATH=F:\nh\jsb-default\frameworks\cocos2d-x;F:\nh\jsb-default\frameworks\cocos2d-x\cocos;F:\nh\jsb-default\frameworks\cocos2d-x\external -j4 NDK_DEBUG=0 F:/nh/jsb-default/frameworks/runtime-src/proj.android-studio/app/build/intermediates/ndkBuild/release/obj/local/x86/libcocos2djs.so}
[x86] "Compile++ ": “audioengine_static <= mp3reader.cpp”
[x86] "Compile++ ": “audioengine_static <= tinysndfile.cpp”
process_begin: CreateProcess(NULL, F:/android-ndk-r16b/build//…/toolchains/x86-4.9/prebuilt/windows-x86_64/bin/i686-linux-android-g++ -MMD -MP -MF F:/nh/jsb-default/frameworks/runtime-src/proj.android-studio/app/build/intermediates/ndkBuild/release/obj/local/x86/objs/audioengine_static/mp3reader.o.d -ffunction-sections -funwind-tables -no-canonical-prefixes -g -fstack-protector-strong -fno-exceptions -fno-rtti -O2 -DNDEBUG -IF:/nh/jsb-default/frameworks/cocos2d-x/cocos/audio/android/…/include -IF:/nh/jsb-default/frameworks/cocos2d-x/cocos/audio/android/…/… -IF:/nh/jsb-default/frameworks/cocos2d-x/cocos/audio/android/…/…/platform/android -IF:/nh/jsb-default/frameworks/cocos2d-x/cocos/audio/android/…/…/…/external -IF:/nh/jsb-default/frameworks/cocos2d-x/cocos/audio/android/…/…/…/external/sources -IF:/nh/jsb-default/frameworks/cocos2d-x/external/sources/pvmp3dec/src -IF:/nh/jsb-default/frameworks/cocos2d-x/external/sources/pvmp3dec/include -IF:/android-ndk-r16b/build//…/sources/cxx-stl/gnu-libstdc++/4.9/include -IF:/android-ndk-r16b/build//…/sources/cxx-stl/gnu-libstdc++/4.9/libs/x86/include -IF:/android-ndk-r16b/build//…/sources/cxx-stl/gnu-libstdc++/4.9/include/backward -IF:/nh/jsb-default/frameworks/cocos2d-x/cocos/audio/android -DNDEBUG -frtti -std=c++11 -fsigned-char -DNDEBUG -U__SSE__ -DANDROID -D__ANDROID_API__=16 -Wa,–noexecstack -Wformat -Werror=format-security -mstackrealign -mstack-protector-guard=global --sysroot F:/android-ndk-r16b/build//…/sysroot -isystem F:/android-ndk-r16b/build//…/sysroot/usr/include/i686-linux-android -c F:/nh/jsb-default/frameworks/cocos2d-x/cocos/audio/android/mp3reader.cpp -o F:/nh/jsb-default/frameworks/runtime-src/proj.android-studio/app/build/intermediates/ndkBuild/release/obj/local/x86/objs/audioengine_static/mp3reader.o, …) failed.
make (e=2): ???
make: *** [F:/nh/jsb-default/frameworks/runtime-src/proj.android-studio/app/build/intermediates/ndkBuild/release/obj/local/x86/objs/audioengine_static/mp3reader.o] Error 2
make: *** Waiting for unfinished jobs…
process_begin: CreateProcess(NULL, F:/android-ndk-r16b/build//…/toolchains/x86-4.9/prebuilt/windows-x86_64/bin/i686-linux-android-g++ -MMD -MP -MF F:/nh/jsb-default/frameworks/runtime-src/proj.android-studio/app/build/intermediates/ndkBuild/release/obj/local/x86/objs/audioengine_static/tinysndfile.o.d -ffunction-sections -funwind-tables -no-canonical-prefixes -g -fstack-protector-strong -fno-exceptions -fno-rtti -O2 -DNDEBUG -IF:/nh/jsb-default/frameworks/cocos2d-x/cocos/audio/android/…/include -IF:/nh/jsb-default/frameworks/cocos2d-x/cocos/audio/android/…/… -IF:/nh/jsb-default/frameworks/cocos2d-x/cocos/audio/android/…/…/platform/android -IF:/nh/jsb-default/frameworks/cocos2d-x/cocos/audio/android/…/…/…/external -IF:/nh/jsb-default/frameworks/cocos2d-x/cocos/audio/android/…/…/…/external/sources -IF:/nh/jsb-default/frameworks/cocos2d-x/external/sources/pvmp3dec/src -IF:/nh/jsb-default/frameworks/cocos2d-x/external/sources/pvmp3dec/include -IF:/android-ndk-r16b/build//…/sources/cxx-stl/gnu-libstdc++/4.9/include -IF:/android-ndk-r16b/build//…/sources/cxx-stl/gnu-libstdc++/4.9/libs/x86/include -IF:/android-ndk-r16b/build//…/sources/cxx-stl/gnu-libstdc++/4.9/include/backward -IF:/nh/jsb-default/frameworks/cocos2d-x/cocos/audio/android -DNDEBUG -frtti -std=c++11 -fsigned-char -DNDEBUG -U__SSE__ -DANDROID -D__ANDROID_API__=16 -Wa,–noexecstack -Wformat -Werror=format-security -mstackrealign -mstack-protector-guard=global --sysroot F:/android-ndk-r16b/build//…/sysroot -isystem F:/android-ndk-r16b/build//…/sysroot/usr/include/i686-linux-android -c F:/nh/jsb-default/frameworks/cocos2d-x/cocos/audio/android/tinysndfile.cpp -o F:/nh/jsb-default/frameworks/runtime-src/proj.android-studio/app/build/intermediates/ndkBuild/release/obj/local/x86/objs/audioengine_static/tinysndfile.o, …) failed.
make (e=2): ???
make: *** [F:/nh/jsb-default/frameworks/runtime-src/proj.android-studio/app/build/intermediates/ndkBuild/release/obj/local/x86/objs/audioengine_static/tinysndfile.o] Error 2

  • Try:
    Run with --stacktrace option to get the stack trace. Run with --debug option to get more log output. Run with --scan to get full insights.

  • Get more help at https://help.gradle.org

BUILD FAILED in 21s
48 actionable tasks: 46 executed, 2 up-to-date
AAPT2 aapt2-3.2.0-4818971-windows Daemon #0: shutdown
AAPT2 aapt2-3.2.0-4818971-windows Daemon #1: shutdown
AAPT2 aapt2-3.2.0-4818971-windows Daemon #2: shutdown
VCS Checkout Cache (F:\nh\jsb-default\frameworks\runtime-src\proj.android-studio.gradle\vcsWorkingDirs) has not been cleaned up in 0 days
执行命令出错,返回值:1。

@huanxinyin 我的新项目没有mp3reader.o这个文件

打包安卓不需要VS,两者没关系

大佬怎麽回事啊這個錯

creator 版本是多少,构建个android项目给我,只做构建!把proj.androidStudio之外的项目目录干掉,压缩给我就好,太大的话网盘链接发一个上来。

sdk要什么版本的

我在别人的电脑已经打了一个包
我自己的电脑还是不能打我开始怀疑是sdk版本有问题

项目和版本应该没问题应该是我的锅

我也遇到这个问题了,加上好像没有用

遇到同样问题

请使用 Android studio 的管理器更新 NDK,如果有版本需求,麻烦自己下载对应的 Android studio。