cocos 打包失败

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

Build command failed.
Error while executing process C:\Users\Administrator\AppData\Local\Android\Sdk\ndk\16.1.4479499\ndk-build.cmd with arguments {NDK_PROJECT_PATH=null APP_BUILD_SCRIPT=C:\Users\Administrator\Desktop\NewStarGit\build\jsb-default\frameworks\runtime-src\proj.android-studio\instantapp\jni\Android.mk NDK_APPLICATION_MK=C:\Users\Administrator\Desktop\NewStarGit\build\jsb-default\frameworks\runtime-src\proj.android-studio\instantapp\jni\Application.mk APP_ABI=armeabi-v7a NDK_ALL_ABIS=armeabi-v7a NDK_DEBUG=0 APP_PLATFORM=android-16 NDK_OUT=C:/Users/Administrator/Desktop/NewStarGit/build/jsb-default/frameworks/runtime-src/proj.android-studio/instantapp/build/intermediates/ndkBuild/release/obj NDK_LIBS_OUT=C:\Users\Administrator\Desktop\NewStarGit\build\jsb-default\frameworks\runtime-src\proj.android-studio\instantapp\build\intermediates\ndkBuild\release\lib NDK_TOOLCHAIN_VERSION=clang NDK_MODULE_PATH=C:\Users\Administrator\Desktop\NewStarGit\build\jsb-default\frameworks\cocos2d-x;C:\Users\Administrator\Desktop\NewStarGit\build\jsb-default\frameworks\cocos2d-x\cocos;C:\Users\Administrator\Desktop\NewStarGit\build\jsb-default\frameworks\cocos2d-x\external -j12 NDK_DEBUG=0 cocos2djs}
Android NDK: WARNING: Unsupported source file extensions in C:\Users\Administrator\Desktop\NewStarGit\build\jsb-default\frameworks\cocos2d-x/cocos/Android.mk for module cocos2dx_static
Android NDK: …/external/sources/edtaa3func/edtaa3func.h renderer/memop/RecyclePool.hpp
[armeabi-v7a] Compile++ arm : cocos2djs <= AppDelegate.cpp
[armeabi-v7a] Compile++ arm : cocos2dx_static <= inspector_socket_server.cc
[armeabi-v7a] Compile++ arm : editor_support_static <= jsb_cocos2dx_editor_support_auto.cpp
[armeabi-v7a] Compile++ arm : editor_support_static <= jsb_cocos2dx_dragonbones_auto.cpp

error: error opening ‘C:/Users/Administrator/Desktop/NewStarGit/build/jsb-default/frameworks/runtime-src/proj.android-studio/instantapp/build/intermediates/ndkBuild/release/obj/local/armeabi-v7a/objs/cocos2dx_static/scripting/js-bindings/jswrapper/v8/debugger/inspector_socket_server.o.d’: No such file or directory
1 error generated.
make: *** [C:/Users/Administrator/Desktop/NewStarGit/build/jsb-default/frameworks/runtime-src/proj.android-studio/instantapp/build/intermediates/ndkBuild/release/obj/local/armeabi-v7a/objs/cocos2dx_static/scripting/js-bindings/jswrapper/v8/debugger/inspector_socket_server.o] Error 1
make: *** Waiting for unfinished jobs…
error: error opening 'C:/Users/Administrator/Desktop/NewStarGit/build/jsb-default/frameworks/runtime-src/proj.android-studio/instantapp/build/intermediates/ndkBuild/release/obj/local/armeabi-v7a/objs/editor_support_static//scripting/js-bindings/auto/jsb_cocos2dx_editor_support_auto.o.d’: No such file or directory
1 error generated.
make: *** [C:/Users/Administrator/Desktop/NewStarGit/build/jsb-default/frameworks/runtime-src/proj.android-studio/instantapp/build/intermediates/ndkBuild/release/obj/local/armeabi-v7a/objs/editor_support_static/
/scripting/js-bindings/auto/jsb_cocos2dx_editor_support_auto.o] Error 1
error: error opening 'C:/Users/Administrator/Desktop/NewStarGit/build/jsb-default/frameworks/runtime-src/proj.android-studio/instantapp/build/intermediates/ndkBuild/release/obj/local/armeabi-v7a/objs/editor_support_static//scripting/js-bindings/auto/jsb_cocos2dx_dragonbones_auto.o.d’: No such file or directory
1 error generated.
make: *** [C:/Users/Administrator/Desktop/NewStarGit/build/jsb-default/frameworks/runtime-src/proj.android-studio/instantapp/build/intermediates/ndkBuild/release/obj/local/armeabi-v7a/objs/editor_support_static/
/scripting/js-bindings/auto/jsb_cocos2dx_dragonbones_auto.o] Error 1

  • Try:
    63 actionable tasks: 6 executed, 57 up-to-date
    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 10s
Error running command, return code: 1.

随便猜几点

  1. 路径太长
  2. ndk版本太旧
    优先考虑第一点

‘C:/Users/Administrator/Desktop/NewStarGit/build/jsb-default/frameworks/runtime-src/proj.android-studio/instantapp/build/intermediates/ndkBuild/release/obj/local/armeabi-v7a/objs/cocos2dx_static/scripting/js-bindings/jswrapper/v8/debugger/inspector_socket_server.o.d’: No such file or directory

instantapp这个是android小游戏如果不打包android小游戏的话可以在android studio中删除