cocos creator2.4.4 打包Android编译报错

  • Creator 版本:2.4.4

  • 目标平台: Android

  • 重现方式:必现

  • 首个报错:
    [armeabi-v7a] Compile++ thumb: cocos2dxandroid_static <= CCDevice-android.cpp
    [armeabi-v7a] Compile++ thumb: cocos2dxandroid_static <= CCFileUtils-android.cpp
    [armeabi-v7a] Compile++ thumb: cocos2dxandroid_static <= CCApplication-android.cpp
    [armeabi-v7a] Compile++ thumb: cocos2dxandroid_static <= CCCanvasRenderingContext2D-android.cpp
    [armeabi-v7a] Compile++ thumb: cocos2dxandroid_static <= JniImp.cpp
    [armeabi-v7a] Compile++ thumb: cocos2dxandroid_static <= JniHelper.cpp
    [armeabi-v7a] Compile thumb : cpufeatures <= cpu-features.c
    C:/CocosDashboard_1.0.6/resources/.editors/Creator/2.4.4/resources/cocos2d-x/cocos/platform/android/jni/JniImp.cpp:313:5: warning: control reaches end of non-void function [-Wreturn-type]
    }
    ^
    [armeabi-v7a] StaticLibrary : libcocos2d.a
    [armeabi-v7a] StaticLibrary : libaudioengine.a
    1 warning generated.
    [armeabi-v7a] StaticLibrary : libeditorsupport.a
    [armeabi-v7a] StaticLibrary : libpvmp3dec.a
    [armeabi-v7a] StaticLibrary : libextension.a
    [armeabi-v7a] StaticLibrary : libcocos2dandroid.a
    [armeabi-v7a] StaticLibrary : libvorbisidec.a
    [armeabi-v7a] StaticLibrary : libcpufeatures.a
    [armeabi-v7a] SharedLibrary : libcocos2djs.so
    H:/android/sdk/ndk-bundle/build//…/toolchains/arm-linux-androideabi-4.9/prebuilt/windows-x86_64/lib/gcc/arm-linux-androideabi/4.9.x/…/…/…/…/arm-linux-androideabi/bin\ld: error: H:/android/sdk/ndk-bundle/build//…/toolchains/arm-linux-androideabi-4.9/prebuilt/windows-x86_64/lib/gcc/arm-linux-androideabi/4.9.x/armv7-a/libgcc.a(libunwind.o): multiple definition of ‘_Unwind_RaiseException’
    H:/android/sdk/ndk-bundle/build//…/toolchains/arm-linux-androideabi-4.9/prebuilt/windows-x86_64/lib/gcc/arm-linux-androideabi/4.9.x/…/…/…/…/arm-linux-androideabi/bin\ld: H:/android/sdk/ndk-bundle/build//…/sources/cxx-stl/llvm-libc++/libs/armeabi-v7a/libunwind.a(Unwind-EHABI.o): previous definition here
    H:/android/sdk/ndk-bundle/build//…/toolchains/arm-linux-androideabi-4.9/prebuilt/windows-x86_64/lib/gcc/arm-linux-androideabi/4.9.x/…/…/…/…/arm-linux-androideabi/bin\ld: error: H:/android/sdk/ndk-bundle/build//…/toolchains/arm-linux-androideabi-4.9/prebuilt/windows-x86_64/lib/gcc/arm-linux-androideabi/4.9.x/armv7-a/libgcc.a(libunwind.o): multiple definition of ‘_Unwind_Resume’
    H:/android/sdk/ndk-bundle/build//…/toolchains/arm-linux-androideabi-4.9/prebuilt/windows-x86_64/lib/gcc/arm-linux-androideabi/4.9.x/…/…/…/…/arm-linux-androideabi/bin\ld: H:/android/sdk/ndk-bundle/build//…/sources/cxx-stl/llvm-libc++/libs/armeabi-v7a/libunwind.a(Unwind-EHABI.o): previous definition here
    H:/android/sdk/ndk-bundle/build//…/toolchains/arm-linux-androideabi-4.9/prebuilt/windows-x86_64/lib/gcc/arm-linux-androideabi/4.9.x/…/…/…/…/arm-linux-androideabi/bin\ld: error: H:/android/sdk/ndk-bundle/build//…/toolchains/arm-linux-androideabi-4.9/prebuilt/windows-x86_64/lib/gcc/arm-linux-androideabi/4.9.x/armv7-a/libgcc.a(unwind-arm.o): multiple definition of ‘__aeabi_unwind_cpp_pr0’
    H:/android/sdk/ndk-bundle/build//…/toolchains/arm-linux-androideabi-4.9/prebuilt/windows-x86_64/lib/gcc/arm-linux-androideabi/4.9.x/…/…/…/…/arm-linux-androideabi/bin\ld: H:/android/sdk/ndk-bundle/build//…/sources/cxx-stl/llvm-libc++/libs/armeabi-v7a/libunwind.a(Unwind-EHABI.o): previous definition here
    H:/android/sdk/ndk-bundle/build//…/toolchains/arm-linux-androideabi-4.9/prebuilt/windows-x86_64/lib/gcc/arm-linux-androideabi/4.9.x/…/…/…/…/arm-linux-androideabi/bin\ld: error: H:/android/sdk/ndk-bundle/build//…/toolchains/arm-linux-androideabi-4.9/prebuilt/windows-x86_64/lib/gcc/arm-linux-androideabi/4.9.x/armv7-a/libgcc.a(unwind-arm.o): multiple definition of ‘_Unwind_Complete’
    H:/android/sdk/ndk-bundle/build//…/toolchains/arm-linux-androideabi-4.9/prebuilt/windows-x86_64/lib/gcc/arm-linux-androideabi/4.9.x/…/…/…/…/arm-linux-androideabi/bin\ld: H:/android/sdk/ndk-bundle/build//…/sources/cxx-stl/llvm-libc++/libs/armeabi-v7a/libunwind.a(Unwind-EHABI.o): previous definition here
    H:/android/sdk/ndk-bundle/build//…/toolchains/arm-linux-androideabi-4.9/prebuilt/windows-x86_64/lib/gcc/arm-linux-androideabi/4.9.x/…/…/…/…/arm-linux-androideabi/bin\ld: error: H:/android/sdk/ndk-bundle/build//…/toolchains/arm-linux-androideabi-4.9/prebuilt/windows-x86_64/lib/gcc/arm-linux-androideabi/4.9.x/armv7-a/libgcc.a(unwind-arm.o): multiple definition of ‘_Unwind_DeleteException’
    H:/android/sdk/ndk-bundle/build//…/toolchains/arm-linux-androideabi-4.9/prebuilt/windows-x86_64/lib/gcc/arm-linux-androideabi/4.9.x/…/…/…/…/arm-linux-androideabi/bin\ld: H:/android/sdk/ndk-bundle/build//…/sources/cxx-stl/llvm-libc++/libs/armeabi-v7a/libunwind.a(Unwind-EHABI.o): previous definition here
    H:/android/sdk/ndk-bundle/build//…/toolchains/arm-linux-androideabi-4.9/prebuilt/windows-x86_64/lib/gcc/arm-linux-androideabi/4.9.x/…/…/…/…/arm-linux-androideabi/bin\ld: error: H:/android/sdk/ndk-bundle/build//…/toolchains/arm-linux-androideabi-4.9/prebuilt/windows-x86_64/lib/gcc/arm-linux-androideabi/4.9.x/armv7-a/libgcc.a(unwind-arm.o): multiple definition of ‘_Unwind_VRS_Get’
    H:/android/sdk/ndk-bundle/build//…/toolchains/arm-linux-androideabi-4.9/prebuilt/windows-x86_64/lib/gcc/arm-linux-androideabi/4.9.x/…/…/…/…/arm-linux-androideabi/bin\ld: H:/android/sdk/ndk-bundle/build//…/sources/cxx-stl/llvm-libc++/libs/armeabi-v7a/libunwind.a(Unwind-EHABI.o): previous definition here
    H:/android/sdk/ndk-bundle/build//…/toolchains/arm-linux-androideabi-4.9/prebuilt/windows-x86_64/lib/gcc/arm-linux-androideabi/4.9.x/…/…/…/…/arm-linux-androideabi/bin\ld: error: H:/android/sdk/ndk-bundle/build//…/toolchains/arm-linux-androideabi-4.9/prebuilt/windows-x86_64/lib/gcc/arm-linux-androideabi/4.9.x/armv7-a/libgcc.a(unwind-arm.o): multiple definition of ‘_Unwind_VRS_Set’
    H:/android/sdk/ndk-bundle/build//…/toolchains/arm-linux-androideabi-4.9/prebuilt/windows-x86_64/lib/gcc/arm-linux-androideabi/4.9.x/…/…/…/…/arm-linux-androideabi/bin\ld: H:/android/sdk/ndk-bundle/build//…/sources/cxx-stl/llvm-libc++/libs/armeabi-v7a/libunwind.a(Unwind-EHABI.o): previous definition here
    H:/android/sdk/ndk-bundle/build//…/toolchains/arm-linux-androideabi-4.9/prebuilt/windows-x86_64/lib/gcc/arm-linux-androideabi/4.9.x/…/…/…/…/arm-linux-androideabi/bin\ld: error: H:/android/sdk/ndk-bundle/build//…/toolchains/arm-linux-androideabi-4.9/prebuilt/windows-x86_64/lib/gcc/arm-linux-androideabi/4.9.x/armv7-a/libgcc.a(unwind-arm.o): multiple definition of ‘_Unwind_VRS_Pop’
    H:/android/sdk/ndk-bundle/build//…/toolchains/arm-linux-androideabi-4.9/prebuilt/windows-x86_64/lib/gcc/arm-linux-androideabi/4.9.x/…/…/…/…/arm-linux-androideabi/bin\ld: H:/android/sdk/ndk-bundle/build//…/sources/cxx-stl/llvm-libc++/libs/armeabi-v7a/libunwind.a(Unwind-EHABI.o): previous definition here
    H:/android/sdk/ndk-bundle/build//…/toolchains/arm-linux-androideabi-4.9/prebuilt/windows-x86_64/lib/gcc/arm-linux-androideabi/4.9.x/…/…/…/…/arm-linux-androideabi/bin\ld: error: H:/android/sdk/ndk-bundle/build//…/toolchains/arm-linux-androideabi-4.9/prebuilt/windows-x86_64/lib/gcc/arm-linux-androideabi/4.9.x/armv7-a/libgcc.a(pr-support.o): multiple definition of ‘__gnu_unwind_frame’
    H:/android/sdk/ndk-bundle/build//…/toolchains/arm-linux-androideabi-4.9/prebuilt/windows-x86_64/lib/gcc/arm-linux-androideabi/4.9.x/…/…/…/…/arm-linux-androideabi/bin\ld: H:/android/sdk/ndk-bundle/build//…/sources/cxx-stl/llvm-libc++/libs/armeabi-v7a/libunwind.a(Unwind-EHABI.o): previous definition here
    H:/android/sdk/ndk-bundle/build//…/toolchains/arm-linux-androideabi-4.9/prebuilt/windows-x86_64/lib/gcc/arm-linux-androideabi/4.9.x/…/…/…/…/arm-linux-androideabi/bin\ld: error: H:/android/sdk/ndk-bundle/build//…/toolchains/arm-linux-androideabi-4.9/prebuilt/windows-x86_64/lib/gcc/arm-linux-androideabi/4.9.x/armv7-a/libgcc.a(pr-support.o): multiple definition of ‘_Unwind_GetRegionStart’
    H:/android/sdk/ndk-bundle/build//…/toolchains/arm-linux-androideabi-4.9/prebuilt/windows-x86_64/lib/gcc/arm-linux-androideabi/4.9.x/…/…/…/…/arm-linux-androideabi/bin\ld: H:/android/sdk/ndk-bundle/build//…/sources/cxx-stl/llvm-libc++/libs/armeabi-v7a/libunwind.a(Unwind-EHABI.o): previous definition here
    H:/android/sdk/ndk-bundle/build//…/toolchains/arm-linux-androideabi-4.9/prebuilt/windows-x86_64/lib/gcc/arm-linux-androideabi/4.9.x/…/…/…/…/arm-linux-androideabi/bin\ld: error: H:/android/sdk/ndk-bundle/build//…/toolchains/arm-linux-androideabi-4.9/prebuilt/windows-x86_64/lib/gcc/arm-linux-androideabi/4.9.x/armv7-a/libgcc.a(pr-support.o): multiple definition of ‘_Unwind_GetLanguageSpecificData’
    H:/android/sdk/ndk-bundle/build//…/toolchains/arm-linux-androideabi-4.9/prebuilt/windows-x86_64/lib/gcc/arm-linux-androideabi/4.9.x/…/…/…/…/arm-linux-androideabi/bin\ld: H:/android/sdk/ndk-bundle/build//…/sources/cxx-stl/llvm-libc++/libs/armeabi-v7a/libunwind.a(Unwind-EHABI.o): previous definition here
    clang++.exe: error: linker command failed with exit code 1 (use -v to see invocation)
    make: *** [C:/Users/Public/build/jsb-link/frameworks/runtime-src/proj.android-studio/app/build/intermediates/ndkBuild/debug/obj/local/armeabi-v7a/libcocos2djs.so] Error 1

  • 之前哪个版本是正常的:未使用

  • 手机型号:无

  • 手机浏览器: 无

  • 编辑器操作系统: Windows 10

  • 重现概率:必现

有引擎组的大佬帮看看吗

求解啊, 有人在吗?

可能有帮助

谢谢您, 我待会看看, 看报错日志, 我和他是基本一致的

该主题在最后一个回复创建后14天后自动关闭。不再允许新的回复。