准备工具:
android-ndk-r9-windows-x86
apache-ant-1.9.3-bin
android-sdk-windows
运行命令:
cocos run -p win32 //启动win32窗口
cocos run -p android //启动android模拟器
注意:android-ndk版本必须是r8e以上
因为:
The latest Andoird NDK r8e finally supports some of the most important C++11 library features: thread, mutex, atomic and so on. It is now straightforward to write multi-threaded programs using C++11 on Android, without hacking and jumping through hoops. All you need is downloading NDK r8e.
The most natural way to organize any C/C++ native code for an Android project, is to follow the Google guide: use a jni sub-directory to house Android.mk file (and optionally Application.mk file). The actual source code files, however, could be littered around; just refer them in Android.mk.
cocos2dx3.0rc用到c++11的特性。 比如说支持Lambda表达式( lambda expressions)
对象自动类型推导(automatic type deduction of objects) 等