然后我又试了一下编译android,报错:
The Selected NDK toolchain version was 4.8 !
Android NDK: Invalid APP_STL value: c++_static
Android NDK: Please use one of the following instead: system stlport_static stlport_shared gnustl_static gnustl_shared
gabi++_static gabi++_shared none
make: Entering directory G:/cocos2d/AlarmClock/proj.android' D:/android-ndk-r9/build/core/add-application.mk:254: *** Android NDK: Aborting . Stop. make: Leaving directory G:/cocos2d/AlarmClock/proj.android’
Traceback (most recent call last):
File “build_native.py”, line 159, in
build(opts.ndk_build_param,opts.android_platform,opts.build_mode)
File “build_native.py”, line 146, in build
do_build(cocos_root, ndk_root, app_android_root,ndk_build_param,sdk_root,android_platform,build_mode)
File “build_native.py”, line 82, in do_build
raise Exception(“Build dynamic library for project " + app_android_root + " ] fails!”)
Exception: Build dynamic library for project G:\cocos2d\AlarmClock\proj.android ] fails!
看这log好像是说环境配置问题,然后我去:\Cocos\frameworks\cocos2d-x下运行setup.py,结果如下:
D:\Cocos\frameworks\cocos2d-x>python setup.py
Setting up cocos2d-x…
->Check environment variable COCOS_CONSOLE_ROOT
->Search for environment variable COCOS_CONSOLE_ROOT…
->COCOS_CONSOLE_ROOT is found : D:\Cocos\frameworks\cocos2d-x\tools\cocos2d-console\bin
->Check environment variable COCOS_X_ROOT
->Search for environment variable COCOS_X_ROOT…
->COCOS_X_ROOT is found : D:\Cocos\frameworks\cocos2d-x
->Configuration for Android platform only, you can also skip and manually edit your environment va
->Check environment variable ANT_ROOT
->Search for environment variable ANT_ROOT…
->ANT_ROOT is found : D:\Cocos\tools\ant\bin
Please restart the terminal or restart computer to make added system variables take effect
看起来比我之前用的散的环境少了几项