Cocos JS生成Android apk错误


2.Cocos IDE下的错误信息

make.exe: Entering directory D:/cocos_workspace/CocosJSGame/frameworks/runtime-src/proj.android' StaticLibrary : libcocos2dxjsb.a StaticLibrary : libcocos2d.a StaticLibrary : liblocalstorage.a StaticLibrary : libcocostudio.a StaticLibrary : libcocosbuilder.a StaticLibrary : libcocos3d.a StaticLibrary : libspine.a StaticLibrary : libnetwork.a StaticLibrary : libaudioengine.a StaticLibrary : libui.a StaticLibrary : libcocosdenshion.a StaticLibrary : libprotobuf-lite.a StaticLibrary : libextension.a StaticLibrary : libcocos2dxinternal.a StaticLibrary : libbox2d.a StaticLibrary : libcocos2dandroid.a StaticLibrary : libcpufeatures.a SharedLibrary : libcocos2djs.so D:/Cocos/android-ndk-r9d/toolchains/arm-linux-androideabi-4.6/prebuilt/windows-x86_64/bin/../lib/gcc/arm-linux-androideabi/4.6/../../../../arm-linux-androideabi/bin/ld.exe: error: cannot find -latomic D:/Cocos/android-ndk-r9d/toolchains/arm-linux-androideabi-4.6/prebuilt/windows-x86_64/bin/../lib/gcc/arm-linux-androideabi/4.6/../../../../arm-linux-androideabi/bin/ld.exe: ./obj/local/armeabi/objs/cocos2djs_shared/__/__/Classes/protobuf-lite/google/protobuf/extension_set.o: in function google::protobuf::internal::(anonymous namespace)::InitRegistry():D:/Cocos/android-ndk-r9d/sources/cxx-stl/gnu-libstdc++/4.8/include/bits/hashtable.h:830: error: undefined reference to 'std::__detail::_Prime_rehash_policy::_M_next_bkt(unsigned int) const' D:/Cocos/android-ndk-r9d/toolchains/arm-linux-androideabi-4.6/prebuilt/windows-x86_64/bin/../lib/gcc/arm-linux-androideabi/4.6/../../../../arm-linux-androideabi/bin/ld.exe: ./obj/local/armeabi/objs/cocos2djs_shared/__/__/Classes/protobuf-lite/google/protobuf/extension_set.o: in function std::_Hashtable<std::pair<google::protobuf::MessageLite const*, int>, std::pair<std::pair<google::protobuf::MessageLite const*, int> const, google::protobuf::internal::ExtensionInfo>, std::allocator<std::pair<std::pair<google::protobuf::MessageLite const*, int> const, google::protobuf::internal::ExtensionInfo> >, std::__detail::_Select1st, std::equal_to<std::pair<google::protobuf::MessageLite const*, int> >, google::protobuf::hash<std::pair<google::protobuf::MessageLite const*, int> >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits<true, false, true> >::_M_insert_unique_node(unsigned int, unsigned int, std::__detail::_Hash_node<std::pair<std::pair<google::protobuf::MessageLite const*, int> const, google::protobuf::internal::ExtensionInfo>, true>*):D:/Cocos/android-ndk-r9d/sources/cxx-stl/gnu-libstdc++/4.8/include/bits/hashtable.h:1329: error: undefined reference to 'std::__detail::_Prime_rehash_policy::_M_need_rehash(unsigned int, unsigned int, unsigned int) const' D:/Cocos/android-ndk-r9d/toolchains/arm-linux-androideabi-4.6/prebuilt/windows-x86_64/bin/../lib/gcc/arm-linux-androideabi/4.6/../../../../arm-linux-androideabi/bin/ld.exe: ./obj/local/armeabi/objs/cocos2djs_shared/__/__/Classes/runtime/FileServer.o: in function FileServer::stop():jni/../../Classes/runtime/FileServer.cpp:208: error: undefined reference to 'std::thread::join()' D:/Cocos/android-ndk-r9d/toolchains/arm-linux-androideabi-4.6/prebuilt/windows-x86_64/bin/../lib/gcc/arm-linux-androideabi/4.6/../../../../arm-linux-androideabi/bin/ld.exe: ./obj/local/armeabi/objs/cocos2djs_shared/__/__/Classes/runtime/FileServer.o: in function FileServer::stop():jni/../../Classes/runtime/FileServer.cpp:213: error: undefined reference to 'std::thread::join()' D:/Cocos/android-ndk-r9d/toolchains/arm-linux-androideabi-4.6/prebuilt/windows-x86_64/bin/../lib/gcc/arm-linux-androideabi/4.6/../../../../arm-linux-androideabi/bin/ld.exe: ./obj/local/armeabi/objs/cocos2djs_shared/__/__/Classes/runtime/FileServer.o: in function FileServer::stop():jni/../../Classes/runtime/FileServer.cpp:218: error: undefined reference to 'std::thread::join()' D:/Cocos/android-ndk-r9d/toolchains/arm-linux-androideabi-4.6/prebuilt/windows-x86_64/bin/../lib/gcc/arm-linux-androideabi/4.6/../../../../arm-linux-androideabi/bin/ld.exe: ./obj/local/armeabi/objs/cocos2djs_shared/__/__/Classes/runtime/FileServer.o: in function std::thread::thread<std::_Bind<std::_Mem_fn<void (FileServer::*)()> (FileServer*)>>(std::_Bind<std::_Mem_fn<void (FileServer::*)()> (FileServer*)>&&):D:/Cocos/android-ndk-r9d/sources/cxx-stl/gnu-libstdc++/4.8/include/thread:135: error: undefined reference to 'std::thread::_M_start_thread(std::shared_ptr<std::thread::_Impl_base>)' D:/Cocos/android-ndk-r9d/toolchains/arm-linux-androideabi-4.6/prebuilt/windows-x86_64/bin/../lib/gcc/arm-linux-androideabi/4.6/../../../../arm-linux-androideabi/bin/ld.exe: ./obj/local/armeabi/libcocos2dandroid.a(TouchesJni.o): in function std::_Hashtable<int, std::pair<int const, cocos2d::EventKeyboard::KeyCode>, std::allocator<std::pair<int const, cocos2d::EventKeyboard::KeyCode> >, std::__detail::_Select1st, std::equal_to<int>, std::hash<int>, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits<false, false, true> >::_M_insert_unique_node(unsigned int, unsigned int, std::__detail::_Hash_node<std::pair<int const, cocos2d::EventKeyboard::KeyCode>, false>*):D:/Cocos/android-ndk-r9d/sources/cxx-stl/gnu-libstdc++/4.8/include/bits/hashtable.h:1329: error: undefined reference to 'std::__detail::_Prime_rehash_policy::_M_need_rehash(unsigned int, unsigned int, unsigned int) const' D:/Cocos/android-ndk-r9d/toolchains/arm-linux-androideabi-4.6/prebuilt/windows-x86_64/bin/../lib/gcc/arm-linux-androideabi/4.6/../../../../arm-linux-androideabi/bin/ld.exe: ./obj/local/armeabi/libcocos2dandroid.a(TouchesJni.o): in function std::_Hashtable<int, std::pair<int const, cocos2d::EventKeyboard::KeyCode>, std::allocator<std::pair<int const, cocos2d::EventKeyboard::KeyCode> >, std::__detail::_Select1st, std::equal_to<int>, std::hash<int>, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits<false, false, true> >::_Hashtable<std::pair<int const, cocos2d::EventKeyboard::KeyCode> const*>(std::pair<int const, cocos2d::EventKeyboard::KeyCode> const*, std::pair<int const, cocos2d::EventKeyboard::KeyCode> const*, unsigned int, std::hash<int> const&, std::__detail::_Mod_range_hashing const&, std::__detail::_Default_ranged_hash const&, std::equal_to<int> const&, std::__detail::_Select1st const&, std::allocator<std::pair<int const, cocos2d::EventKeyboard::KeyCode> > const&):D:/Cocos/android-ndk-r9d/sources/cxx-stl/gnu-libstdc++/4.8/include/bits/hashtable.h:855: error: undefined reference to 'std::__detail::_Prime_rehash_policy::_M_next_bkt(unsigned int) const' D:/Cocos/android-ndk-r9d/toolchains/arm-linux-androideabi-4.6/prebuilt/windows-x86_64/bin/../lib/gcc/arm-linux-androideabi/4.6/../../../../arm-linux-androideabi/bin/ld.exe: ./obj/local/armeabi/libcocos2dxjsb.a(jsb_cocos2dx_auto.o): in function std::_Hashtable<std::string, std::pair<std::string const, cocos2d::Value>, std::allocator<std::pair<std::string const, cocos2d::Value> >, std::__detail::_Select1st, std::equal_to<std::string>, std::hash<std::string>, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits<true, false, true> >::_Hashtable(unsigned int, std::hash<std::string> const&, std::equal_to<std::string> const&, std::allocator<std::pair<std::string const, cocos2d::Value> > const&):D:/Cocos/android-ndk-r9d/sources/cxx-stl/gnu-libstdc++/4.8/include/bits/hashtable.h:830: error: undefined reference to 'std::__detail::_Prime_rehash_policy::_M_next_bkt(unsigned int) const' D:/Cocos/android-ndk-r9d/toolchains/arm-linux-androideabi-4.6/prebuilt/windows-x86_64/bin/../lib/gcc/arm-linux-androideabi/4.6/../../../../arm-linux-androideabi/bin/ld.exe: ./obj/local/armeabi/libcocos2dxjsb.a(jsb_cocos2dx_auto.o): in function js_cocos2dx_TMXMapInfo_setTileProperties(JSContext*, unsigned int, JS::Value*):D:/Cocos/android-ndk-r9d/sources/cxx-stl/gnu-libstdc++/4.8/include/bits/hashtable.h:830: error: undefined reference to 'std::__detail::_Prime_rehash_policy::_M_next_bkt(unsigned int) const' D:/Cocos/android-ndk-r9d/toolchains/arm-linux-androideabi-4.6/prebuilt/windows-x86_64/bin/../lib/gcc/arm-linux-androideabi/4.6/../../../../arm-linux-androideabi/bin/ld.exe: ./obj/local/armeabi/libcocos2dxjsb.a(jsb_cocos2dx_auto.o): in function std::_Hashtable<std::string, std::pair<std::string const, js_type_class*>, std::allocator<std::pair<std::string const, js_type_class*> >, std::__detail::_Select1st, std::equal_to<std::string>, std::hash<std::string>, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits<true, false, true> >::_M_insert_unique_node(unsigned int, unsigned int, std::__detail::_Hash_node<std::pair<std::string const, js_type_class*>, true>*):D:/Cocos/android-ndk-r9d/sources/cxx-stl/gnu-libstdc++/4.8/include/bits/hashtable.h:1329: error: undefined reference to 'std::__detail::_Prime_rehash_policy::_M_need_rehash(unsigned int, unsigned int, unsigned int) const' D:/Cocos/android-ndk-r9d/toolchains/arm-linux-androideabi-4.6/prebuilt/windows-x86_64/bin/../lib/gcc/arm-linux-androideabi/4.6/../../../../arm-linux-androideabi/bin/ld.exe: ./obj/local/armeabi/libcocos2dxjsb.a(ScriptingCore.o): in function std::_Hashtable<std::string, std::pair<std::string const, JSScript*>, std::allocator<std::pair<std::string const, JSScript*> >, std::__detail::_Select1st, std::equal_to<std::string>, std::hash<std::string>, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits<true, false, true> >::_M_insert_unique_node(unsigned int, unsigned int, std::__detail::_Hash_node<std::pair<std::string const, JSScript*>, true>*):D:/Cocos/android-ndk-r9d/sources/cxx-stl/gnu-libstdc++/4.8/include/bits/hashtable.h:1329: error: undefined reference to 'std::__detail::_Prime_rehash_policy::_M_need_rehash(unsigned int, unsigned int, unsigned int) const' D:/Cocos/android-ndk-r9d/toolchains/arm-linux-androideabi-4.6/prebuilt/windows-x86_64/bin/../lib/gcc/arm-linux-androideabi/4.6/../../../../arm-linux-androideabi/bin/ld.exe: ./obj/local/armeabi/libcocos2dxjsb.a(ScriptingCore.o): in function ScriptingCore::enableDebugger(unsigned int):D:/Cocos/android-ndk-r9d/sources/cxx-stl/gnu-libstdc++/4.8/include/thread:135: error: undefined reference to 'std::thread::_M_start_thread(std::shared_ptr<std::thread::_Impl_base>)' D:/Cocos/android-ndk-r9d/toolchains/arm-linux-androideabi-4.6/prebuilt/windows-x86_64/bin/../lib/gcc/arm-linux-androideabi/4.6/../../../../arm-linux-androideabi/bin/ld.exe: ./obj/local/armeabi/libcocos2dxjsb.a(ScriptingCore.o): in function ScriptingCore::enableDebugger(unsigned int):D:\cocos_workspace\CocosJSGame\frameworks\runtime-src\proj.android\../../js-bindings/bindings/manual/ScriptingCore.cpp:1695: error: undefined reference to 'std::thread::detach()' D:/Cocos/android-ndk-r9d/toolchains/arm-linux-androideabi-4.6/prebuilt/windows-x86_64/bin/../lib/gcc/arm-linux-androideabi/4.6/../../../../arm-linux-androideabi/bin/ld.exe: ./obj/local/armeabi/libcocostudio.a(CCDataReaderHelper.o): in function cocostudio::DataReaderHelper::~DataReaderHelper():D:\cocos_workspace\CocosJSGame\frameworks\runtime-src\proj.android\../../js-bindings/cocos2d-x/cocos/editor-support/cocostudio/CCDataReaderHelper.cpp:263: error: undefined reference to 'std::condition_variable::notify_one()' D:/Cocos/android-ndk-r9d/toolchains/arm-linux-androideabi-4.6/prebuilt/windows-x86_64/bin/../lib/gcc/arm-linux-androideabi/4.6/../../../../arm-linux-androideabi/bin/ld.exe: ./obj/local/armeabi/libcocostudio.a(CCDataReaderHelper.o): in function cocostudio::DataReaderHelper::~DataReaderHelper():D:\cocos_workspace\CocosJSGame\frameworks\runtime-src\proj.android\../../js-bindings/cocos2d-x/cocos/editor-support/cocostudio/CCDataReaderHelper.cpp:264: error: undefined reference to 'std::thread::join()' D:/Cocos/android-ndk-r9d/toolchains/arm-linux-androideabi-4.6/prebuilt/windows-x86_64/bin/../lib/gcc/arm-linux-androideabi/4.6/../../../../arm-linux-androideabi/bin/ld.exe: ./obj/local/armeabi/libcocostudio.a(CCDataReaderHelper.o): in function cocostudio::DataReaderHelper::~DataReaderHelper():D:\cocos_workspace\CocosJSGame\frameworks\runtime-src\proj.android\../../js-bindings/cocos2d-x/cocos/editor-support/cocostudio/CCDataReaderHelper.cpp:259: error: undefined reference to 'std::condition_variable::~condition_variable()' D:/Cocos/android-ndk-r9d/toolchains/arm-linux-androideabi-4.6/prebuilt/windows-x86_64/bin/../lib/gcc/arm-linux-androideabi/4.6/../../../../arm-linux-androideabi/bin/ld.exe: ./obj/local/armeabi/libcocostudio.a(CCDataReaderHelper.o): in function cocostudio::DataReaderHelper::DataReaderHelper():D:\cocos_workspace\CocosJSGame\frameworks\runtime-src\proj.android\../../js-bindings/cocos2d-x/cocos/editor-support/cocostudio/CCDataReaderHelper.cpp:254: error: undefined reference to 'std::condition_variable::condition_variable()' D:/Cocos/android-ndk-r9d/toolchains/arm-linux-androideabi-4.6/prebuilt/windows-x86_64/bin/../lib/gcc/arm-linux-androideabi/4.6/../../../../arm-linux-androideabi/bin/ld.exe: ./obj/local/armeabi/libcocostudio.a(CCDataReaderHelper.o): in function cocostudio::DataReaderHelper::addDataFromFileAsync(std::string const&, std::string const&, std::string const&, cocos2d::Ref*, void (cocos2d::Ref::*)(float)):D:/Cocos/android-ndk-r9d/sources/cxx-stl/gnu-libstdc++/4.8/include/thread:135: error: undefined reference to 'std::thread::_M_start_thread(std::shared_ptr<std::thread::_Impl_base>)' D:/Cocos/android-ndk-r9d/toolchains/arm-linux-androideabi-4.6/prebuilt/windows-x86_64/bin/../lib/gcc/arm-linux-androideabi/4.6/../../../../arm-linux-androideabi/bin/ld.exe: ./obj/local/armeabi/libcocostudio.a(CCDataReaderHelper.o): in function cocostudio::DataReaderHelper::addDataFromFileAsync(std::string const&, std::string const&, std::string const&, cocos2d::Ref*, void (cocos2d::Ref::*)(float)):D:\cocos_workspace\CocosJSGame\frameworks\runtime-src\proj.android\../../js-bindings/cocos2d-x/cocos/editor-support/cocostudio/CCDataReaderHelper.cpp:455: error: undefined reference to 'std::condition_variable::notify_one()' D:/Cocos/android-ndk-r9d/toolchains/arm-linux-androideabi-4.6/prebuilt/windows-x86_64/bin/../lib/gcc/arm-linux-androideabi/4.6/../../../../arm-linux-androideabi/bin/ld.exe: ./obj/local/armeabi/libcocostudio.a(CCDataReaderHelper.o): in function cocostudio::DataReaderHelper::loadData():D:\cocos_workspace\CocosJSGame\frameworks\runtime-src\proj.android\../../js-bindings/cocos2d-x/cocos/editor-support/cocostudio/CCDataReaderHelper.cpp:174: error: undefined reference to 'std::condition_variable::wait(std::unique_lock<std::mutex>&)' D:/Cocos/android-ndk-r9d/toolchains/arm-linux-androideabi-4.6/prebuilt/windows-x86_64/bin/../lib/gcc/arm-linux-androideabi/4.6/../../../../arm-linux-androideabi/bin/ld.exe: ./obj/local/armeabi/libnetwork.a(HttpClient.o): in function std::condition_variable_any::notify_one():D:/Cocos/android-ndk-r9d/sources/cxx-stl/gnu-libstdc++/4.8/include/condition_variable:208: error: undefined reference to 'std::condition_variable::notify_one()' D:/Cocos/android-ndk-r9d/toolchains/arm-linux-androideabi-4.6/prebuilt/windows-x86_64/bin/../lib/gcc/arm-linux-androideabi/4.6/../../../../arm-linux-androideabi/bin/ld.exe: ./obj/local/armeabi/libnetwork.a(HttpClient.o): in function void std::condition_variable_any::wait<std::mutex>(std::mutex&):D:/Cocos/android-ndk-r9d/sources/cxx-stl/gnu-libstdc++/4.8/include/condition_variable:227: error: undefined reference to 'std::condition_variable::wait(std::unique_lock<std::mutex>&)' D:/Cocos/android-ndk-r9d/toolchains/arm-linux-androideabi-4.6/prebuilt/windows-x86_64/bin/../lib/gcc/arm-linux-androideabi/4.6/../../../../arm-linux-androideabi/bin/ld.exe: ./obj/local/armeabi/libnetwork.a(HttpClient.o): in function cocos2d::network::HttpClient::lazyInitThreadSemphore():D:/Cocos/android-ndk-r9d/sources/cxx-stl/gnu-libstdc++/4.8/include/thread:135: error: undefined reference to 'std::thread::_M_start_thread(std::shared_ptr<std::thread::_Impl_base>)' D:/Cocos/android-ndk-r9d/toolchains/arm-linux-androideabi-4.6/prebuilt/windows-x86_64/bin/../lib/gcc/arm-linux-androideabi/4.6/../../../../arm-linux-androideabi/bin/ld.exe: ./obj/local/armeabi/libnetwork.a(HttpClient.o): in function cocos2d::network::HttpClient::lazyInitThreadSemphore():D:\cocos_workspace\CocosJSGame\frameworks\runtime-src\proj.android\../../js-bindings/cocos2d-x/cocos/network/HttpClient.cpp:485: error: undefined reference to 'std::thread::detach()' D:/Cocos/android-ndk-r9d/toolchains/arm-linux-androideabi-4.6/prebuilt/windows-x86_64/bin/../lib/gcc/arm-linux-androideabi/4.6/../../../../arm-linux-androideabi/bin/ld.exe: ./obj/local/armeabi/libnetwork.a(HttpClient.o): in function cocos2d::network::HttpClient::sendImmediate(cocos2d::network::HttpRequest*):D:\cocos_workspace\CocosJSGame\frameworks\runtime-src\proj.android\../../js-bindings/cocos2d-x/cocos/network/HttpClient.cpp:525: error: undefined reference to 'std::thread::detach()' D:/Cocos/android-ndk-r9d/toolchains/arm-linux-androideabi-4.6/prebuilt/windows-x86_64/bin/../lib/gcc/arm-linux-androideabi/4.6/../../../../arm-linux-androideabi/bin/ld.exe: ./obj/local/armeabi/libnetwork.a(HttpClient.o): in function _GLOBAL__sub_I_HttpClient.cpp:D:\cocos_workspace\CocosJSGame\frameworks\runtime-src\proj.android\../../js-bindings/cocos2d-x/cocos/network/HttpClient.cpp:50: error: undefined reference to 'std::condition_variable_any::condition_variable_any()' D:/Cocos/android-ndk-r9d/toolchains/arm-linux-androideabi-4.6/prebuilt/windows-x86_64/bin/../lib/gcc/arm-linux-androideabi/4.6/../../../../arm-linux-androideabi/bin/ld.exe: ./obj/local/armeabi/libnetwork.a(HttpClient.o): in function _GLOBAL__sub_I_HttpClient.cpp:D:\cocos_workspace\CocosJSGame\frameworks\runtime-src\proj.android\../../js-bindings/cocos2d-x/cocos/network/HttpClient.cpp:572: error: undefined reference to 'std::condition_variable_any::~condition_variable_any()' D:/Cocos/android-ndk-r9d/toolchains/arm-linux-androideabi-4.6/prebuilt/windows-x86_64/bin/../lib/gcc/arm-linux-androideabi/4.6/../../../../arm-linux-androideabi/bin/ld.exe: ./obj/local/armeabi/libextension.a(Downloader.o): in function cocos2d::extension::Downloader::downloadToBufferAsync(std::string const&, unsigned char*, long const&, std::string const&):D:\cocos_workspace\CocosJSGame\frameworks\runtime-src\proj.android\../../js-bindings/cocos2d-x/extensions/assets-manager/Downloader.cpp:317: error: undefined reference to 'std::thread::detach()' D:/Cocos/android-ndk-r9d/toolchains/arm-linux-androideabi-4.6/prebuilt/windows-x86_64/bin/../lib/gcc/arm-linux-androideabi/4.6/../../../../arm-linux-androideabi/bin/ld.exe: ./obj/local/armeabi/libcocos2dxinternal.a(CCTextureCache.o): in function cocos2d::TextureCache::TextureCache():D:\cocos_workspace\CocosJSGame\frameworks\runtime-src\proj.android\../../js-bindings/cocos2d-x/cocos/./renderer/CCTextureCache.cpp:66: error: undefined reference to 'std::condition_variable::condition_variable()' D:/Cocos/android-ndk-r9d/toolchains/arm-linux-androideabi-4.6/prebuilt/windows-x86_64/bin/../lib/gcc/arm-linux-androideabi/4.6/../../../../arm-linux-androideabi/bin/ld.exe: ./obj/local/armeabi/libcocos2dxinternal.a(CCTextureCache.o): in function cocos2d::TextureCache::waitForQuit():D:\cocos_workspace\CocosJSGame\frameworks\runtime-src\proj.android\../../js-bindings/cocos2d-x/cocos/./renderer/CCTextureCache.cpp:531: error: undefined reference to 'std::condition_variable::notify_one()' D:/Cocos/android-ndk-r9d/toolchains/arm-linux-androideabi-4.6/prebuilt/windows-x86_64/bin/../lib/gcc/arm-linux-androideabi/4.6/../../../../arm-linux-androideabi/bin/ld.exe: ./obj/local/armeabi/libcocos2dxinternal.a(CCTextureCache.o): in function cocos2d::TextureCache::~TextureCache():D:\cocos_workspace\CocosJSGame\frameworks\runtime-src\proj.android\../../js-bindings/cocos2d-x/cocos/./renderer/CCTextureCache.cpp:70: error: undefined reference to 'std::condition_variable::~condition_variable()' D:/Cocos/android-ndk-r9d/toolchains/arm-linux-androideabi-4.6/prebuilt/windows-x86_64/bin/../lib/gcc/arm-linux-androideabi/4.6/../../../../arm-linux-androideabi/bin/ld.exe: ./obj/local/armeabi/libcocos2dxinternal.a(CCTextureCache.o): in function cocos2d::TextureCache::loadImage():D:\cocos_workspace\CocosJSGame\frameworks\runtime-src\proj.android\../../js-bindings/cocos2d-x/cocos/./renderer/CCTextureCache.cpp:185: error: undefined reference to 'std::condition_variable::wait(std::unique_lock<std::mutex>&)' collect2: ld returned 1 exit status make.exe: *** Error 1 make.exe: Leaving directory D:/cocos_workspace/CocosJSGame/frameworks/runtime-src/proj.android’
Running command: compile
Building mode: debug
building native
NDK build mode: release
running: ‘D:\Cocos\android-ndk-r9d

\ndk-build -C D:\cocos_workspace\CocosJSGame\frameworks\runtime-src\proj.android -j3 NDK_MODULE_PATH=D:\cocos_workspace\CocosJSGame\frameworks\runtime-src\proj.android…/…/js-bindings;D:\cocos_workspace\CocosJSGame\frameworks\runtime-src\proj.android…/…/js-bindings/cocos2d-x;D:\cocos_workspace\CocosJSGame\frameworks\runtime-src\proj.android…/…/js-bindings/cocos2d-x/cocos;D:\cocos_workspace\CocosJSGame\frameworks\runtime-src\proj.android…/…/js-bindings/cocos2d-x/external’

Ndk build failed!

哪位大神知道怎么解决啊
ndk是r9d版本,
ant是19.4
cocos js用的是 v3.0的。
可以正常生成html,就是不能生成apk.
也试过吧cocos js换成 v3.2,ndk换成r10d,可是都不行。
环境变量也都有配置,路径之间也没有空格。
之前在别的机子上配置过是可以的,不知道为什么我的笔记本电脑就是不行。

请问楼主解决了没有

我也遇到这个问题,请问楼主解决了嘛

楼主解决了吗?顶一下

用Cocos Framework创建的工程还是cocos-2dx引擎创建的

我们之前用Framework创建,会少好多文件,之后用cocos-2dx创建可以打包