该bug已经由阳光七月在github上解决了,这里告诉那些还不清楚的同学怎么解决这个问题。
luajit版本的quick,在socket_scripts.c中将socket的相关lua代码已经编译成了字节码,以供luajit直接调用。
如果现在用lua替换掉了luagit,那么之前socket_scripts.c中用luajit编译的字节码就不适用于lua了。
所以,需要替换一下 socket_scripts.c 文件,地址在:https://github.com/chukong/quick-cocos2d-x/blob/master/lib/cocos2d-x/scripting/lua/lua_extensions/socket/socket_scripts.c
ps:其他luajit编译字节码的c文件,也存在同样的替换问题,比如debugger.c,这个后续quick官方会逐步解决掉。