cocos2d-x3.1.1 VS2012 生成安卓apk时出错

cocos2dx新手
想请大神帮忙看看错误代码的含义或者如何解决

用的是cocos2d-x 3.1.1 开发环境win8.1 x64 VS2012
在win32平台上运行无误
但是在cmd使用cocos compile -p android生成安卓的时候出现以下问题
前边也有好多warning 但是到这里error就停下来了

make.exe: *** Error 1
make.exe: Leaving directory `E:/myproject/Expedition/proj.android'
Error running command, return code: 2

其中FightMainScene是一个打斗场景 之前这个场景为空的时候尝试过一次可以生成apk并能够在手机上运行
附上android.mk的内容
LOCAL_PATH := $(call my-dir)

include $(CLEAR_VARS)

LOCAL_MODULE := cocos2dcpp_shared

LOCAL_MODULE_FILENAME := libcocos2dcpp

遍历目录及子目录

define walk

$(wildcard $(1)) $(foreach e, $(wildcard $(1)/*), $(call walk, $(e)))  

endef

遍历Classes目录

ALLFILES = (call walk, (LOCAL_PATH)/…/…/Classes)

FILE_LIST := hellocpp/main.cpp

从所有文件中提取出所有.cpp文件

FILE_LIST += (filter %.cpp, (ALLFILES))

LOCAL_SRC_FILES := (FILE_LIST:(LOCAL_PATH)/=)

LOCAL_C_INCLUDES := $(LOCAL_PATH)/…/…/Classes

LOCAL_C_INCLUDES := $(LOCAL_PATH)/…/…/Classes

LOCAL_WHOLE_STATIC_LIBRARIES := cocos2dx_static

LOCAL_WHOLE_STATIC_LIBRARIES += cocosdenshion_static

LOCAL_WHOLE_STATIC_LIBRARIES += box2d_static

LOCAL_WHOLE_STATIC_LIBRARIES += cocosbuilder_static

LOCAL_WHOLE_STATIC_LIBRARIES += spine_static

LOCAL_WHOLE_STATIC_LIBRARIES += cocostudio_static

LOCAL_WHOLE_STATIC_LIBRARIES += cocos_network_static

LOCAL_WHOLE_STATIC_LIBRARIES += cocos_extension_static

include $(BUILD_SHARED_LIBRARY)

$(call import-module,.)

$(call import-module,audio/android)

$(call import-module,Box2D)

$(call import-module,editor-support/cocosbuilder)

$(call import-module,editor-support/spine)

$(call import-module,editor-support/cocostudio)

$(call import-module,network)

$(call import-module,extensions)

<p> </p>
<br />
</div>

问题解决了。。。
在一大串warning的前边竟然有一个error的提示
应该是使用了某个只适用于win32平台的函数

不过 从一大堆warning中找出一个error还真是找得眼花