NDK 编译模式:debug
NDK_TOOLCHAIN_VERSION: 4.8
“C:\Program Files/C:\Program Files (x86)”
Pass
android-189
Android NDK: WARNING: APP_PLATFORM android-18 is larger than android:minSdkVersion 9 in ./AndroidManifest.xml
make.exe: Entering directory E:/cocosproject/Text/proj.android' StaticLibrary : libcpufeatures.a Gdbserver : libs/armeabi/gdbserver Gdbsetup : libs/armeabi/gdb.setup SharedLibrary : libcocos2dcpp.so 已复制 1 个文件。 D:\Cocos\frameworks/cocos2d-x-3.7/cocos/editor-support/cocostudio/prebuilt-mk/..\..\..\..\prebuilt\android/armeabi/libcocostudio.a(CCActionNode.o):function std::vector<cocos2d::Vector<cocostudio::ActionFrame*>*, std::allocator<cocos2d::Vector<cocostudio::ActionFrame*>*> >::at(unsigned int): error: undefined reference to 'std::__throw_out_of_range_fmt(char const*, ...)' D:\Cocos\frameworks/cocos2d-x-3.7/cocos/editor-support/cocostudio/prebuilt-mk/..\..\..\..\prebuilt\android/armeabi/libcocostudio.a(CCArmature.o):function cocostudio::Armature::drawContour(): error: undefined reference to 'std::__throw_out_of_range_fmt(char const*, ...)' D:\Cocos\frameworks/cocos2d-x-3.7/cocos/editor-support/cocostudio/prebuilt-mk/..\..\..\..\prebuilt\android/armeabi/libcocostudio.a(CCArmature.o):function cocostudio::Armature::init(std::string const&): error: undefined reference to 'std::__throw_out_of_range_fmt(char const*, ...)' D:\Cocos\frameworks/cocos2d-x-3.7/cocos/editor-support/cocostudio/prebuilt-mk/..\..\..\..\prebuilt\android/armeabi/libcocostudio.a(CCArmatureAnimation.o):function std::vector<std::string, std::allocator<std::string> >::_M_range_check(unsigned int) const: error: undefined reference to 'std::__throw_out_of_range_fmt(char const*, ...)' D:\Cocos\frameworks/cocos2d-x-3.7/cocos/editor-support/cocostudio/prebuilt-mk/..\..\..\..\prebuilt\android/armeabi/libcocostudio.a(CCActionNode.o):function std::vector<cocos2d::Vector<cocostudio::ActionFrame*>*, std::allocator<cocos2d::Vector<cocostudio::ActionFrame*>*> >::at(unsigned int): error: undefined reference to 'std::__throw_out_of_range_fmt(char const*, ...)' D:\Cocos\frameworks/cocos2d-x-3.7/cocos/editor-support/cocostudio/prebuilt-mk/..\..\..\..\prebuilt\android/armeabi/libcocostudio.a(CCArmature.o):function cocostudio::Armature::drawContour(): error: undefined reference to 'std::__throw_out_of_range_fmt(char const*, ...)' D:\Cocos\frameworks/cocos2d-x-3.7/cocos/editor-support/cocostudio/prebuilt-mk/..\..\..\..\prebuilt\android/armeabi/libcocostudio.a(CCArmature.o):function cocostudio::Armature::init(std::string const&): error: undefined reference to 'std::__throw_out_of_range_fmt(char const*, ...)' D:\Cocos\frameworks/cocos2d-x-3.7/cocos/editor-support/cocostudio/prebuilt-mk/..\..\..\..\prebuilt\android/armeabi/libcocostudio.a(CCArmatureAnimation.o):function std::vector<std::string, std::allocator<std::string> >::_M_range_check(unsigned int) const: error: undefined reference to 'std::__throw_out_of_range_fmt(char const*, ...)' collect2.exe: error: ld returned 1 exit status make.exe: *** Error 1 make.exe: Leaving directory
E:/cocosproject/Text/proj.android’
请问更新到3.7以后,新建一个测试工程,用cocos compile -pandroid编译,就出现了以上的错误,3.6版本的用命令编译还是正常的,求解解决方案,项目现在不能打包真机测了。