• 关于 补丁 的搜索结果

回答

只有调用queryAndLoadNewPatch才会请求新的补丁。 假如你在Application的onCreate里面这么写的: SophixManager.getInstance().setContext(this) .setAppVersion(appVersion) .setPatchLoadStatusStub(new PatchLoadStatusListener() { @Override public void onLoad(final int mode, final int code, final String info, final int handlePatchVersion) { // 补丁加载回调通知 if (code == PatchStatus.CODE_LOAD_SUCCESS) { // 表明补丁加载成功 } else if (code == PatchStatus.CODE_LOAD_RELAUNCH) { // 表明新补丁生效需要重启. 开发者可提示用户或者强制重启; // 建议: 用户可以监听进入后台事件, 然后应用自杀 } else if (code == PatchStatus.CODE_LOAD_FAIL) { // 内部引擎异常, 推荐此时清空本地补丁, 防止失败补丁重复加载 // SophixManager.getInstance().cleanPatches(); } else { // 其它错误信息, 查看PatchStatus类说明 } } }).initialize(); SophixManager.getInstance().queryAndLoadNewPatch(); 那么,假设你现在发布了一个新补丁,而且其他地方没有再调用到queryAndLoadNewPatch。那么对于以下 三种情况 ,app生效的时间不同: 一:如果你是在没有加载补丁的时候queryAndLoadNewPatch,对于即时生效的热修复会马上应用补丁,对于强制冷启动的热修复会在下一次重启后应用补丁。 二:如果本地已经有一个不带资源的补丁正在被应用,此时下发了一个新补丁 第一次重启,会调用queryAndLoadNewPatch,接着会在正常删除老补丁后完成下载和补丁预加载。但由于已经initialize,不会马上加载新补丁。 第二次重启,initialize会发现刚才已经加载的新补丁,加载,新补丁生效。 因此通常就会重启两次。 三:如果本地已经有一个带有资源的补丁正在被应用,此时下发了一个新补丁 第一次重启,会调用queryAndLoadNewPatch,会发现已经有新补丁,但本次要保证老补丁运行时查找资源正常,所以还不能删除替换老补丁,而是会在下次重启后进行删除。 第二次重启,检测到之前请求到了新补丁,会在initialize时先删除老补丁,然后继续调用queryAndLoadNewPatch,会完成下载和补丁预加载。但由于已经initialize,不会马上加载新补丁。 第三次重启,initialize会发现刚才已经加载的新补丁,加载,新补丁生效。 这样就会重启三次。 所以可以在app运行过程中定期调用queryAndLoadNewPatch,以提早查询新补丁并进行预加载,这样可以减少重启次数。 所以加载新补丁的时机取决于queryAndLoadNewPatch。 自3.1.5之后,已有补丁情况下拉取到新补丁,一次重启后可直接生效。注:已加载补丁中有资源的改动,再拉取新补丁也适用。

保持可爱mmm 2020-03-26 18:10:35 0 浏览量 回答数 0

问题

如何调试补丁?

猫饭先生 2019-12-01 22:07:31 1188 浏览量 回答数 0

回答

可以,比如谷歌MultiDex方案,最新的补丁工具打补丁包过程中会把多个dex整合为一个完整的dex, 然后分析前后dex的差异打出补丁包, 所以最后不管apk中有几个dex, 都是能正确打出补丁包. PS: 正确打出补丁包的前提是apk未加固, 加固后将直接改变apk的dex结构, 会导致补丁工具生成补丁失败

保持可爱mmm 2020-03-26 16:55:53 0 浏览量 回答数 0

试用中心

为您提供0门槛上云实践机会,企业用户最高免费12个月

问题

是否可以支持应用多dex的修复?

猫饭先生 2019-12-01 20:54:56 835 浏览量 回答数 0

问题

是否可以支持应用多dex的修复?

猫饭先生 2019-12-01 20:54:50 750 浏览量 回答数 0

问题

Android接入问题是否可以支持应用多dex的修复?

猫饭先生 2019-12-01 22:07:58 978 浏览量 回答数 0

问题

HotFix补丁工具报错排查步骤怎么使用?

猫饭先生 2019-12-01 20:55:31 789 浏览量 回答数 0

问题

ECS Windows如何查看补丁更新状态

boxti 2019-12-01 22:07:36 1598 浏览量 回答数 0

回答

查看补丁的更新状态一般有两种方法,一是在Windows Update里面查看,二是通过systeminfo里面信息查看,下面介绍这两种查看的方法: 方法1、在Windows Update里面查看的具体步骤 首先打开控制面板,选择Windows Update 选择“查看更新历史记录”具体如下图: 接下来就能看到补丁更新的记录   方法2、通过systeminfo信息查看补丁更新的记录: 首先开始-运行输入cmd,打开cmd命令提示符。 然后通过systeminfo | findstr KB  来进行查看(因为Windows补丁都是以KB开头命令的),如: 如果想查看某个补丁的情况,比如KB3046482这个补丁,可以直接使用systeminfo | findstr KB3046482进行查看: 上图说明补丁KB3046482 补丁已经安装,[181]这个表示补丁安装顺序是第181。 或者也可以将 systeminfo 的输出重定向到文本文件,例如Systeminfo > C:\kb.txt后检查kb.txt获取补丁安装情况。                 

KB小秘书 2019-12-02 01:28:32 0 浏览量 回答数 0

问题

HotFix补丁不生效排查步骤

猫饭先生 2019-12-01 20:55:09 904 浏览量 回答数 0

问题

HotFix补丁不生效排查步骤该怎么做?

猫饭先生 2019-12-01 20:54:53 888 浏览量 回答数 0

问题

Windows系统漏洞通知(请及时修复)

qilu 2019-12-01 21:15:02 90713 浏览量 回答数 131

问题

用 wsusoffline 为 Windows 2008 R2 更新打补丁

dongshan8 2019-12-01 21:48:20 1702 浏览量 回答数 0

问题

微软11月多个高危漏洞:请阿里云用户重点升级MS14-066补丁

虎笑 2019-12-01 21:14:59 27403 浏览量 回答数 4

回答

我裁图给你安装个微软补丁试试 补丁名称:WindowsXP-KB942288-v3 补丁名称:vcredist_x86 这两个补丁都安装试试,下载完补丁安装之后重启服务器再安装数据库如果还出错再反应.

asqq8 2019-12-02 00:00:27 0 浏览量 回答数 0

问题

WIN服务器打补丁可参考国内安全软件提示后就上去找下补丁

七七鱼 2019-12-01 21:28:44 2522 浏览量 回答数 0

回答

问题原因 微软官方2018年5月更新了凭据安全支持提供程序协议(CredSSP)相关补丁和身份验证请求方式。当出现以下任一情景时会出现该连接错误: 情景一:客户端未更新该补丁,服务器端已更新该补丁且加密Oracle修正的策略为强制更新的客户端。 情景二:客户端已更新该补丁且加密Oracle修正的策略为强制更新的客户端,服务器端未更新该补丁。 情景三:客户端已更新该补丁且加密Oracle修正的策略为缓解,服务器端未更新该补丁。 参考下面的文档进行处理 https://help.aliyun.com/knowledge_detail/71931.html

赵延梁 2019-12-02 01:06:00 0 浏览量 回答数 0

问题

CVE-2014-6352 OLE packager漏洞和杀虫补丁绕过

虎笑 2019-12-01 21:11:02 11330 浏览量 回答数 1

问题

微软下周六个安全补丁 四个高危级

qilu 2019-12-01 20:14:17 8186 浏览量 回答数 1

问题

已上线的应用,加载补丁crash了怎么处理?

猫饭先生 2019-12-01 20:55:22 740 浏览量 回答数 0

回答

ReRe新买的机器。windou系统默认是。关闭补丁更新的。 引用第1楼心里话于2013-02-21 18:28发表的 Re新买的机器。windou系统默认是。关闭补丁更新的。 : 请问或者可以用360安全卫士?更新补丁? 还有更新补丁。不会出什么问题把。 第一次用。希望得到指教 可以更新补丁,官方是这么说的,但是不能升级系统。

chenwe 2019-12-02 00:41:38 0 浏览量 回答数 0

问题

windows200 R2系统安装service Pack 1 经常出现无法远程情况

qilu 2019-12-01 20:14:15 8947 浏览量 回答数 5

问题

补丁加载完后提示资源没有差异,修复不成功怎么办?

猫饭先生 2019-12-01 20:54:56 827 浏览量 回答数 0

问题

补丁加载完后提示资源没有差异,修复不成功怎么办?

猫饭先生 2019-12-01 22:07:56 1066 浏览量 回答数 0

问题

补丁加载完后提示资源没有差异,修复不成功怎么办?

猫饭先生 2019-12-01 20:54:50 752 浏览量 回答数 0

问题

弱弱的问下,你们的linux服务器是怎么打补丁的?

三五壹佰 2019-12-01 21:24:13 3993 浏览量 回答数 2

回答

因为XP远程桌面打系统漏洞补丁造成的,我也遇到过这种情况,需要进行补丁回退或打最新补丁即可。 最近远程桌面补丁:MS13-029:远程桌面连接 6.1 答案来源网络,供您参考

问问小秘 2019-12-02 02:13:55 0 浏览量 回答数 0

问题

怎么生成生成补丁?

猫饭先生 2019-12-01 22:07:30 1035 浏览量 回答数 0

回答

 就是安装集成补丁的操作系统就可以, 如果可以连外网,要把剩下的安全补丁打上  最基本要求 Win Server2008 R2 要装带SP1补丁的,  MSSQL 2008R2 要装带 SP1补丁的。   其余的零散更新,打开系统自动更新就行,它会自己更新到最新的

vesaa 2019-12-02 00:03:03 0 浏览量 回答数 0

问题

线上拉取补丁时,找不到补丁怎么办?

猫饭先生 2019-12-01 20:54:48 852 浏览量 回答数 0
阿里云大学 云服务器ECS com域名 网站域名whois查询 开发者平台 小程序定制 小程序开发 国内短信套餐包 开发者技术与产品 云数据库 图像识别 开发者问答 阿里云建站 阿里云备案 云市场 万网 阿里云帮助文档 免费套餐 开发者工具 云栖号物联网 小程序开发制作 视频内容分析 企业网站制作 视频集锦 代理记账服务 2020阿里巴巴研发效能峰会 企业建站模板 云效成长地图 高端建站 云栖号弹性计算 阿里云云栖号 云栖号案例 云栖号直播