cocos android 热更新,Cocos Code IDE解决ios模拟器和Android真机无法热更新代码问题

修改Runtime.cpp文件,添加一些代码

bool FileServer::receiveFile(int fd)

{

// ...

string finish("finish\n");

send(fd, finish.c_str(), finish.size(),0);

CCLOG("finish\n");

// I add these code

Director::getInstance()->getScheduler()->performFunctionInCocosThread([=](){

CCLOG("reload module %s", moduleName.c_str());

reloadScript(moduleName);

reloadScript("");

});

return true;

}

现在可以正常了。

cocos android 热更新,Cocos Code IDE解决ios模拟器和Android真机无法热更新代码问题_第1张图片

原文:http://my.oschina.net/skyhacker2/blog/299493

你可能感兴趣的:(cocos,android,热更新)