使用cocos compile编译项目时报这个错:
no member named
‘setContentScaleFactor’ in ‘cocos2d::GLView’
很显然
GLView里是存在这个函数的.
注释掉 glview->setContentScaleFactor(0.5f);这一行编译就过去了
请问何故?
下面是编译信息。
yonsdeMac-Pro-3:~ yons$ cocos compile -s proj/zhanhd -p android -m release --ap 20
Running command: compile
Building mode: release
building native
NDK build mode: release
The Selected NDK toolchain version was 4.8 !
running: ‘/Users/yons/adt/ndk/ndk-build -C /Users/yons/proj/zhanhd/proj.android -j1 NDK_MODULE_PATH=/Users/yons/proj/zhanhd/proj.android/…/cocos2d:/Users/yons/proj/zhanhd/proj.android/…/cocos2d/cocos:/Users/yons/proj/zhanhd/proj.android/…/cocos2d/external’
Android NDK: WARNING: APP_PLATFORM android-19 is larger than android:minSdkVersion 9 in ./AndroidManifest.xml
Android NDK: WARNING:/Users/yons/proj/zhanhd/proj.android/…/cocos2d/cocos/./Android.mk:cocos2dx_static: LOCAL_LDLIBS is always ignored for static libraries
Android NDK: WARNING:/Users/yons/proj/zhanhd/proj.android/…/cocos2d/cocos/platform/android/Android.mk:cocos2dxandroid_static: LOCAL_LDLIBS is always ignored for static libraries
make: Entering directory `/Users/yons/proj/zhanhd/proj.android’
Compile++ thumb: cocos2dcpp_shared <= AppDelegate.cpp
jni/…/…/Classes/AppDelegate.cpp:26
error:
no member named
'setContentScaleFactor' in 'cocos2d::GLView'
glview->setContentScaleFactor(0.5f);
~~~~~~ ^
1 error generated.
make: *** Error 1
make: Leaving directory `/Users/yons/proj/zhanhd/proj.android’
Error running command, return code: 2
yonsdeMac-Pro-3:~ yons$