APP热更新后,进行升级覆盖安装,原来热更新下载的文件是不会被删除的,如果你优先搜索目录为热更新目录,那新装的APP中同文件代码是不会被执行的;
解决方式是每次启动的时候要校验下本地缓存versionCode与当前app的versionCode,versionCode变化了则删除热更新目录即可
我LUA中项目是这么处理的,JS应该同理
↧
遇到奇怪的问题,求panda解答热更新的机制
↧
APP热更新后,进行升级覆盖安装,原来热更新下载的文件是不会被删除的,如果你优先搜索目录为热更新目录,那新装的APP中同文件代码是不会被执行的;
解决方式是每次启动的时候要校验下本地缓存versionCode与当前app的versionCode,versionCode变化了则删除热更新目录即可
我LUA中项目是这么处理的,JS应该同理