#include "AppDelegate.h" #include "cocos2d.h" #include "platform/android/jni/JniHelper.h" #include #include #include "ConfigParser.h" #define LOG_TAG "main" #define LOGD(...) __android_log_print(ANDROID_LOG_DEBUG,LOG_TAG,__VA_ARGS__) using namespace cocos2d; void cocos_android_app_init (JNIEnv* env, jobject thiz) { LOGD("cocos_android_app_init"); AppDelegate *pAppDelegate = new AppDelegate(); } extern "C" { bool Java_org_cocos2dx_lua_AppActivity_nativeIsLandScape(JNIEnv *env, jobject thisz) { if (!ConfigParser::getInstance()->isInit()) { ConfigParser::getInstance()->readConfig(); } return ConfigParser::getInstance()->isLanscape(); } bool Java_org_cocos2dx_lua_AppActivity_nativeIsDebug(JNIEnv *env, jobject thisz) { #ifdef NDEBUG return false; #else return true; #endif } }