2.3.2版本安卓打包编译出错,没有原因

  • Creator 版本:2.3.2

  • 目标平台:Android

  • 详细报错信息,包含调用堆栈:
    Error while executing process D:\dev_tools\android\ndk\android-ndk-r21\ndk-build.cmd with arguments {NDK_PROJECT_PATH=null APP_BUILD_SCRIPT=D:\tmp\ZhaXinYingXiong\build\jsb-default\frameworks\runtime-src\proj.android-studio\app\jni\Android.mk NDK_APPLICATION_MK=D:\tmp\ZhaXinYingXiong\build\jsb-default\frameworks\runtime-src\proj.android-studio\app\jni\Application.mk APP_ABI=arm64-v8a NDK_ALL_ABIS=arm64-v8a NDK_DEBUG=1 APP_PLATFORM=android-16 NDK_OUT=D:/tmp/ZhaXinYingXiong/build/jsb-default/frameworks/runtime-src/proj.android-studio/app/build/intermediates/ndkBuild/debug/obj NDK_LIBS_OUT=D:\tmp\ZhaXinYingXiong\build\jsb-default\frameworks\runtime-src\proj.android-studio\app\build\intermediates\ndkBuild\debug\lib NDK_TOOLCHAIN_VERSION=clang NDK_MODULE_PATH=D:\tmp\ZhaXinYingXiong\build\jsb-default\frameworks\cocos2d-x;D:\tmp\ZhaXinYingXiong\build\jsb-default\frameworks\cocos2d-x\cocos;D:\tmp\ZhaXinYingXiong\build\jsb-default\frameworks\cocos2d-x\external -j8 cocos2djs}
    Android NDK: WARNING: Unsupported source file extensions in D:\tmp\ZhaXinYingXiong\build\jsb-default\frameworks\cocos2d-x/cocos/Android.mk for module cocos2dx_static
    Android NDK: renderer/memop/RecyclePool.hpp

make: *** No rule to make target ‘cocos2djs’. Stop.

  • 之前哪个版本是正常的 :2.2.0

  • 编辑器操作系统 :Windows

  • 出现概率:必出

  • 额外线索:清理工程重新编译也不行

你是在android studio编译的吗?把安卓工程从android stduio的工程列表移除,删除build目录,然后再重新构建打开试试。

好的,我测试一下。

话说我是2.3.2的版本快构建成功了,马上就崩溃了,醉了。

@huanxinyin
还是不行的,对NDK版本有什么要求吗?

这个是跟NDK_PROJECT_PATH=null有关系吗?

2.3.2官方推荐的NDK版本是r17-r19吗?

最新版本的NDK支持的,你看下编译的时候,是不是内存不足了?喵下系统的性能面板。

请问解决了吗 我用 19的ndk 也是一样的问题