Cocos IDE 1.0.2刚创建了一个事例项目,怎么总是构建项目失败呢?

cocos IDE 1.0.2刚创建了一个事例项目,怎么总是构建项目失败呢? 我想构建完成后,打包成apk的。打包过程中需要改哪些东西?比如,android.mk 文件等等?
这是我构建项目的错误log,
Running command: new

Copy template into F:\cocos\CocosLuaGame333
Replace the project name from ‘HelloLua’ to ‘CocosLuaGame333’
Copying directory from cocos root directory…
Copying files from template directory…
Copying cocos2d-x files…
Rename project name from ‘HelloLua’ to ‘CocosLuaGame333’
Replace the project name from ‘HelloLua’ to ‘CocosLuaGame333’
Replace the project package name from ‘org.cocos2dx.hellolua’ to ‘org.cocos2dx.CocosLuaGame333’
Replace the mac bundle id from ‘org.cocos2dx.hellolua’ to ‘org.cocos2dx.CocosLuaGame333’
Replace the ios bundle id from ‘org.cocos2dx.hellolua’ to ‘org.cocos2dx.CocosLuaGame333’
Updated project.properties
Updated local.properties
Updated file F:\cocos\CocosLuaGame333\frameworks\runtime-src\proj.android\proguard-project.txt
Updated project.properties
Updated local.properties
Updated file F:\cocos\CocosLuaGame333\frameworks\runtime-src\proj.android…\cocos2d-x\cocos\platform\android\java\proguard-project.txt
Android NDK: WARNING: APP_PLATFORM android-19 is larger than android:minSdkVersion 9 in ./AndroidManifest.xml
make.exe: Entering directory F:/cocos/CocosLuaGame333/frameworks/runtime-src/proj.android' Compile++ thumb: cocos2dlua_shared <= extension_set.cc Compile++ thumb: cocos2dlua_shared <= generated_message_util.cc Compile++ thumb: cocos2dlua_shared <= message_lite.cc Compile++ thumb: cocos2dlua_shared <= once.cc Compile++ thumb: cocos2dlua_shared <= atomicops_internals_x86_gcc.cc Compile++ thumb: cocos2dlua_shared <= repeated_field.cc Compile++ thumb: cocos2dlua_shared <= wire_format_lite.cc Compile++ thumb: cocos2dlua_shared <= zero_copy_stream.cc Compile++ thumb: cocos2dlua_shared <= zero_copy_stream_impl_lite.cc Compile++ thumb: cocos2dlua_shared <= stringprintf.cc Compile++ thumb: cocos2dlua_shared <= VisibleRect.cpp Compile++ thumb: cocos2dlua_shared <= AppDelegate.cpp Compile++ thumb: cocos2dlua_shared <= ConfigParser.cpp Compile++ thumb: cocos2d_lua_static <= tolua_fix.cpp Compile++ thumb: cocos2d_lua_static <= lua_cocos2dx_audioengine_auto.cpp Compile++ thumb: cocos2d_lua_static <= lua_cocos2dx_3d_auto.cpp Compile++ thumb: cocos2d_lua_static <= lua_cocos2dx_cocosdenshion_auto.cpp Compile++ thumb: cocos2d_lua_static <= lua_cocos2dx_cocosbuilder_auto.cpp Compile++ thumb: cocos2d_lua_static <= lua_cocos2dx_studio_auto.cpp Compile++ thumb: cocos2d_lua_static <= lua_cocos2dx_spine_auto.cpp Compile++ thumb: cocos2d_lua_static <= lua_cocos2dx_experimental_video_auto.cpp Compile++ thumb: cocos2d_lua_static <= lua_cocos2dx_ui_auto.cpp Compile++ thumb: cocos2d_lua_static <= lua_cocos2dx_extension_auto.cpp StaticLibrary : libcocos2d.a Compile++ thumb: cocos2dlua_shared <= main.cpp Compile++ thumb: cocos2dlua_shared <= Runtime_android.cpp Compile++ thumb: cocos2dlua_shared <= coded_stream.cc Compile++ thumb: cocos2dlua_shared <= common.cc Compile++ thumb: cocos2dlua_shared <= Landscape_png.cpp Compile++ thumb: cocos2dlua_shared <= PlayDisable_png.cpp Compile++ thumb: cocos2dlua_shared <= PlayEnable_png.cpp Compile++ thumb: cocos2dlua_shared <= Portrait_png.cpp Compile++ thumb: cocos2dlua_shared <= Shine_png.cpp Compile++ thumb: cocos2dlua_shared <= Runtime.cpp Compile++ thumb: cocos2dlua_shared <= Protos.pb.cc Compile thumb : cocos2dlua_shared <= lua_debugger.c Compile++ thumb: cocos2d_lua_static <= CCLuaBridge.cpp jni/../../Classes/runtime/Runtime.cpp:358:9: error: use of undeclared identifier 'close' close(listenfd); /* bind error, close and try next one */ ^ Compile++ thumb: cocos2d_lua_static <= CCLuaEngine.cpp jni/../../Classes/runtime/Runtime.cpp:422:16: error: use of undeclared identifier 'access' if(access(DirName, NULL) != 0) ^ jni/../../Classes/runtime/Runtime.cpp:449:13: error: use of undeclared identifier 'usleep' usleep(1); ^ jni/../../Classes/runtime/Runtime.cpp:64:19: note: expanded from macro 'usleep' #define usleep(t) usleep(t) ^ jni/../../Classes/runtime/Runtime.cpp:464:13: error: use of undeclared identifier 'usleep' usleep(1); ^ jni/../../Classes/runtime/Runtime.cpp:64:19: note: expanded from macro 'usleep' #define usleep(t) usleep(t) ^ jni/../../Classes/runtime/Runtime.cpp:548:21: error: use of undeclared identifier 'usleep' usleep(1); ^ jni/../../Classes/runtime/Runtime.cpp:64:19: note: expanded from macro 'usleep' #define usleep(t) usleep(t) ^ jni/../../Classes/runtime/Runtime.cpp:589:14: error: use of undeclared identifier 'usleep' usleep(500); ^ jni/../../Classes/runtime/Runtime.cpp:64:19: note: expanded from macro 'usleep' #define usleep(t) usleep(t) ^ jni/../../Classes/runtime/Runtime.cpp:680:13: error: use of undeclared identifier 'usleep' usleep(500); ^ jni/../../Classes/runtime/Runtime.cpp:64:19: note: expanded from macro 'usleep' #define usleep(t) usleep(t) ^ 7 errors generated. make.exe: *** Error 1 make.exe: *** Waiting for unfinished jobs.... make.exe: Leaving directory F:/cocos/CocosLuaGame333/frameworks/runtime-src/proj.android’
Running command: compile
Building mode: debug
running: ‘“F:\cocos2dxTootl\adt-bundle-windows-x86_64-20140321\sdk\tools\android” update project -t android-19 -p F:\cocos\CocosLuaGame333\frameworks\runtime-src\proj.android’

running: ‘“F:\cocos2dxTootl\adt-bundle-windows-x86_64-20140321\sdk\tools\android” update lib-project -p F:\cocos\CocosLuaGame333\frameworks\runtime-src\proj.android…/…/cocos2d-x/cocos/platform/android/java -t android-19’

building native
NDK build mode: release
running: ‘F:\cocos2dxTootl\android-ndk-r9d\ndk-build -C F:\cocos\CocosLuaGame333\frameworks\runtime-src\proj.android -j3 NDK_MODULE_PATH=F:\cocos\CocosLuaGame333\frameworks\runtime-src\proj.android…/…/cocos2d-x;F:\cocos\CocosLuaGame333\frameworks\runtime-src\proj.android…/…/cocos2d-x/cocos/;F:\cocos\CocosLuaGame333\frameworks\runtime-src\proj.android…/…/cocos2d-x/external;F:\cocos\CocosLuaGame333\frameworks\runtime-src\proj.android…/…/cocos2d-x/cocos/scripting’

Ndk build failed!

你自己改了源码么?
遇到这种情况:

首先要看,*.h 文件是否定义了该方法。
其次,要检查一下,方法之间的{}大括号是否,是否配对正确。

我也遇到类似问题了,楼主解决了么