windows下命令行打包APK相关问题,环境都配置好了,但是仍然无法打包。

RT。

Running command: compile
Building mode: debug
Android platform not specified, searching a default one…
running: ‘“D:\adt-bundle-windows-x86_64-20140702\sdk\tools\android” update project -t android-20 -p E:\Client\Project\CCHH\frameworks\runtime-src\proj.android’

Updated project.properties
Updated local.properties
Updated file E:\Client\Project\CCHH\frameworks\runtime-src\proj.android\proguard-project.txt
Android platform not specified, searching a default one…
running: ‘“D:\adt-bundle-windows-x86_64-20140702\sdk\tools\android” update lib-project -p E:\Client\Project\CCHH\frameworks\runtime-src\proj.android…/…/cocos
2d-x/cocos/platform/android/java -t android-20’

Updated project.properties
Updated local.properties
Updated file E:\Client\Project\CCHH\frameworks\runtime-src\proj.android…\cocos2d-x\cocos\platform\android\java\proguard-project.txt
building native
NDK build mode: debug
NDK_TOOLCHAIN_VERSION: 4.9
running: ‘“D:\android-ndk-r10c\ndk-build” -C E:\Client\Project\CCHH\frameworks\runtime-src\proj.android -j4 NDK_MODULE_PATH=E:\Client\Project\CCHH\frameworks\ru
ntime-src\proj.android…/…/cocos2d-x;E:\Client\Project\CCHH\frameworks\runtime-src\proj.android…/…/cocos2d-x/cocos/;E:\Client\Project\CCHH\frameworks\runti
me-src\proj.android…/…/cocos2d-x/external;E:\Client\Project\CCHH\frameworks\runtime-src\proj.android…/…/cocos2d-x/cocos/scripting NDK_TOOLCHAIN_VERSION=4.
9 NDK_DEBUG=1’

Android NDK: WARNING: APP_PLATFORM android-19 is larger than android:minSdkVersion 9 in ./AndroidManifest.xml
Android NDK: ERROR:E:\Client\Project\CCHH\frameworks\runtime-src\proj.android…/…/cocos2d-x/external/lua/luajit/prebuilt/android/Android.mk:luajit_static: LOC
AL_SRC_FILES points to a missing file
Android NDK: Check that E:\Client\Project\CCHH\frameworks\runtime-src\proj.android…/…/cocos2d-x/external/lua/luajit/prebuilt/android/armeabi/libluajit.a exis
ts or that its path is correct
make.exe: Entering directory E:/Client/Project/CCHH/frameworks/runtime-src/proj.android' D:/android-ndk-r10c/build/core/prebuilt-library.mk:45: *** Android NDK: Aborting . Stop. make.exe: Leaving directory E:/Client/Project/CCHH/frameworks/runtime-src/proj.android’
Ndk build failed!

已经解决了。
问题就是缺少诸如cocos2d-x/external/lua/luajit/prebuilt/android/armeabi/libluajit.a此类的文件。
重新下载cocos引擎,把引擎内原有的文件全部补上即可。

关于luajit,社区版已更新到LuaJIT 2.1.0-beta2,去看看:http://www.tairan.com/archives/10900/

Quick引擎社区版 公测群:146069008