cocosCreator打包Android出错

  • What went wrong:
    Execution failed for task ‘:pupu_js:generateJsonModelRelease’.

Build command failed.
Error while executing ‘D:\Application\androidStudio\ndk\android-ndk-r10e-Windows\android-ndk-r10e\ndk-build.cmd’ with arguments
{NDK_PROJECT_PATH=null
APP_BUILD_SCRIPT=D:\Repositories\pupu-app-js\build\jsb-default\frameworks\runtime-src\proj.android-studio\app\jni\Android.mk
NDK_APPLICATION_MK=D:\Repositories\pupu-app-js\build\jsb-default\frameworks\runtime-src\proj.android-studio\app\jni\Application.mk
APP_ABI=armeabi
NDK_ALL_ABIS=armeabi
NDK_DEBUG=0
APP_PLATFORM=android-3
NDK_OUT=D:/Repositories/pupu-app-js/build/jsb-default/frameworks/runtime-src/proj.android-studio/app/build/intermediates/ndkBuild/release/obj
NDK_LIBS_OUT=D:\Repositories\pupu-app-js\build\jsb-default\frameworks\runtime-src\proj.android-studio\app\build\intermediates\ndkBuild\release\lib
NDK_TOOLCHAIN_VERSION=4.9 APP_PLATFORM=android–1
NDK_MODULE_PATH=D:\Repositories\pupu-app-js\build\jsb-default\frameworks\cocos2d-x;
D:\Repositories\pupu-app-js\build\jsb-default\frameworks\cocos2d-x\cocos;D:\Repositories\pupu-app-js\build\jsb-default\frameworks\cocos2d-x\external
NDK_OUT=./obj -j4 NDK_DEBUG=0 APP_SHORT_COMMANDS=false LOCAL_SHORT_COMMANDS=false -B -n}
process_begin: CreateProcess(NULL, “”, …) failed.

D:/Application/androidStudio/ndk/android-ndk-r10e-Windows/android-ndk-r10e/build/gmsl/__gmsl:512:
*** non-numeric second argument to `wordlist’ function: ‘-1’. Stop.

求大神指点一波。就android讲需要两个空的c,cpp文件,添加之后还是不可以

Coscos Creator v2.0.6 Android构建后,编译还是会出现这个问题。

试试r16的ndk。

Mac下 r16、r17 的NDK都试了,还是报这个错
Execution failed for task ‘:FirstGame:generateJsonModelRelease’.

把旧的构建目录删掉,重新生成,android studio 会缓存旧目录的状态数据,先把项目从android studio 移除,再重新导入新构建出来的工程。

我经过N多次的尝试发现这样一个现象:不能用Android Studio管理下载NDK(下载的不完整),得自己从官网下载、解压,整体替换掉ndk-bundle目录下的文件才行(昨天用添加缺失文件和部分替换都不行)。