cocos2dx在AndroidStudio下编译发生 e=87错误,添加APP_SHORT_COMMANDS 解决后发生找不到cocos静态库错误。解决方法如下:
1. 首先遇到了一个错误:android compile error: process_begin: CreateProcess(...) make (e=87): 参数错误。
原因是: MK文件中包含的文件太多了,而windows对于函数参数个数有限制。
解决办法:
1)在Android.mk文件中的
$(call import-module,./prebuilt-mk)
之前添加:LOCAL_SHORT_COMMANDS := true
2)在Application.mk文件中添加:APP_SHORT_COMMANDS :