creator 1.4 打包 apk
creator 1.5 打包 apk
旧包(1.4),安装新包(1.5),游戏黑屏 无法进入 1.5 的热更,覆盖search脚本代码,解决方法:需用户手动卸载旧包(1.4),在安装新包(1.5),游戏正常
若是现在升级到1.6 ,是否还要用户这样的步骤,若是还这样,升级时很伤用户,若还是这样,望能解决
creator 1.4 打包 apk
creator 1.5 打包 apk
旧包(1.4),安装新包(1.5),游戏黑屏 无法进入 1.5 的热更,覆盖search脚本代码,解决方法:需用户手动卸载旧包(1.4),在安装新包(1.5),游戏正常
若是现在升级到1.6 ,是否还要用户这样的步骤,若是还这样,升级时很伤用户,若还是这样,望能解决
问下,那1.6.0升级到1.6.1的话,也需要卸载旧包,安装新包吗(因为1.6.1不也可能修复一些引擎bug吗)
楼主东风个是17游公司的?
恩。怎么了- -
你们也换用creator了啊,你们的产品从cocos2dx2进化到cocos2dx3再到现在的creator,也蛮折腾的,我是你以前的客户,现在也自己研发了
小版本更新一般没问题
你好,没办法,c++版的更不上时代了,时代在进步,品质在提高,不更新换代的话只能死在路上了。不过我们这个暂时没有出售的,暂时还是自营的,你可以看看,下载连接
https://h5.17u666.com/pyqwechart.html
恩,大概知道怎么处理了,就是没清理search里的缓存,造成的
每次更新后,我都会记录当前版本号第一个和第二个数字。 然后在main.js写了如下的清理搜索路径的判断代码。
if (cc.sys.isNative)
{
//是否清理搜索路径
var bCleanPaths = false;
//当前apk版本号第一个数字
var curFirsrVersion = 2;
//当前apk版本号第二个数字
var curSecondVersion = 1;
//之前apk版本号第一个数字
var preFirsrVersion = parseFloat( cc.sys.localStorage.getItem('curFirsrVersion') );
//之前apk版本号第二个数字
var preSecondVersion = parseFloat( cc.sys.localStorage.getItem('curSecondVersion') );
if( preFirsrVersion && ( preFirsrVersion < curFirsrVersion ) )
{
bCleanPaths = true;
}
else if(preSecondVersion && ( preSecondVersion < curSecondVersion ))
{
bCleanPaths = true;
}
if( bCleanPaths )
{
var hotUpdateSearchPaths = cc.sys.localStorage.getItem('HotUpdateSearchPaths');
if( hotUpdateSearchPaths )
{
jsb.fileUtils.removeDirectory( hotUpdateSearchPaths );
}
}
var hotUpdateSearchPaths = cc.sys.localStorage.getItem('HotUpdateSearchPaths');
if (hotUpdateSearchPaths)
{
jsb.fileUtils.setSearchPaths(JSON.parse(hotUpdateSearchPaths));
}
}
请问这样可以么?
做的不错,你们也把内核改成websocket通信啦?我在你们公司买过cocos2dx2.x的版本的斗地主,现在也在用creator开发了自己的棋牌了,你也可以看看,下载地址: http://www.jny2016.com/gameinfo.html
您好,这个链接已经不饿能生效,请问一下有新的解决办法吗?我们也遇到了这种情况存在!谢谢