Cocos console 打包apk 出现各种类型未定义

Updated project.properties
Updated local.properties
Updated file /Users/zhanglei/Documents/CocosProjects/CocosProject/proj.android/proguard-project.txt
It seems that there are sub-projects. If you want to update them
please use the --subprojects parameter.
building native
NDK build mode: release
NDK_TOOLCHAIN_VERSION: 4.9
running: ‘/Users/zhanglei/ANDROID_DEVELOP/android-ndk-r10c/ndk-build -C /Users/zhanglei/Documents/CocosProjects/CocosProject/proj.android -j1 NDK_MODULE_PATH=/Applications/Cocos/frameworks/cocos2d-x-3.4:/Applications/Cocos/frameworks/cocos2d-x-3.4/cocos:/Applications/Cocos/frameworks/cocos2d-x-3.4/external NDK_TOOLCHAIN_VERSION=4.9’

Android NDK: WARNING: APP_PLATFORM android-19 is larger than android:minSdkVersion 9 in ./AndroidManifest.xml
make: Entering directory /Users/zhanglei/Documents/CocosProjects/CocosProject/proj.android' Compile++ arm : cocos2dcpp_shared <= AppDelegate.cpp Compile++ arm : cocos2dcpp_shared <= HelloWorldScene.cpp In file included from jni/../../Classes/HelloWorldScene.cpp:1:0: jni/../../Classes/HelloWorldScene.h:4:1: error: 'USING_NS_CC' does not name a type USING_NS_CC; ^ jni/../../Classes/HelloWorldScene.h:6:27: error: 'cocos2d' has not been declared class HelloWorld : public cocos2d::Layer ^ jni/../../Classes/HelloWorldScene.h:6:36: error: expected '{' before 'Layer' class HelloWorld : public cocos2d::Layer ^ jni/../../Classes/HelloWorldScene.h:7:1: error: invalid type in declaration before '{' token { ^ jni/../../Classes/HelloWorldScene.h:8:1: error: expected primary-expression before 'public' public: ^ jni/../../Classes/HelloWorldScene.h:8:1: error: expected '}' before 'public' jni/../../Classes/HelloWorldScene.h:8:1: error: expected ',' or ';' before 'public' jni/../../Classes/HelloWorldScene.h:11:33: error: variable or field 'onHttpRequestCompleted' declared void void onHttpRequestCompleted(cocos2d::Node *sender, void *data); ^ jni/../../Classes/HelloWorldScene.h:11:33: error: 'cocos2d' has not been declared jni/../../Classes/HelloWorldScene.h:11:48: error: 'sender' was not declared in this scope void onHttpRequestCompleted(cocos2d::Node *sender, void *data); ^ jni/../../Classes/HelloWorldScene.h:11:56: error: expected primary-expression before 'void' void onHttpRequestCompleted(cocos2d::Node *sender, void *data); ^ jni/../../Classes/HelloWorldScene.h:13:23: error: 'virtual' outside class declaration virtual bool init(); ^ jni/../../Classes/HelloWorldScene.h:16:28: error: expected constructor, destructor, or type conversion before ';' token CREATE_FUNC(HelloWorld); ^ jni/../../Classes/HelloWorldScene.h:17:1: error: expected declaration before '}' token }; ^ cc1plus: warning: unrecognized command line option "-Wno-extern-c-compat" cc1plus: warning: unrecognized command line option "-Wno-extern-c-compat" make: *** Error 1 make: Leaving directory /Users/zhanglei/Documents/CocosProjects/CocosProject/proj.android’
Ndk build failed!

尝试打包helloworld项目,但出现了各种类型未定义,请问是否是我的android.mk 设置出现了问题,如果是请问如何更改
谢谢!

我的 .mk 设置

LOCAL_PATH := $(call my-dir)

include $(CLEAR_VARS)
LOCAL_ARM_MODE := arm

LOCAL_MODULE := cocos2dcpp_shared

LOCAL_MODULE_FILENAME := libcocos2dcpp

LOCAL_SRC_FILES := hellocpp/main.cpp
…/…/Classes/AppDelegate.cpp
…/…/Classes/HelloWorldScene.cpp

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

LOCAL_STATIC_LIBRARIES := cocos2dx_static
NDK_MODULE_PATH := /Applications/Cocos/frameworks/cocos2d-x-3.4/prebuilt/android

include $(BUILD_SHARED_LIBRARY)

$(call import-module,./prebuilt-mk)

换个ndk版本试试