开发者社区> 问答> 正文

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



HotFix补丁工具报错排查步骤



使用补丁工具生成补丁报错
  • 1.遇到问题可以先通过常见问题页进行关键字搜索,或者使用云博士检索,一般都能命中相关的疑问。
  • 2.首先需要正确安装Java环境且在JDK7或以上才能正常使用。注:环境变量要配置,也就是等同于Android开发环境;java安装包需在官网下载正版。
  • 3.MAC版本启动就崩溃,请将补丁工具移到“应用程序”目录下即可。
  • 4.生成补丁报错,提示no any patchClasses,这是因为打包apk的时候开启了instant run,造成apk内部的构造与不开启有差异,致使打补丁时对比不出新旧包的差异,导致修复不成功,要在打包apk的时候关闭instant run,新旧包都要重新生成,然后再打补丁包,重新应用补丁。
  • 5.生成补丁报错,提示没有资源差异等,解决办法:如没改动资源或so,可勾选不比较资源或so再次进行生成。
  • 6.如对应用进行加固,需在加固前使用补丁工具进行加固。

  • 7.如果上述都没问题,然而补丁工具在直接生成补丁过程时直接就崩溃,可能是工程中改了不能修改的部分,比如AndroidManifest清单文件,具体支持什么修复,可看[支持什么修复相关问题索引]。
    补丁工具

问题仍未解决
若上述步骤仍未能定位问题,可以询问技术支持解决: 技术支持

展开
收起
猫饭先生 2017-10-25 10:04:40 1521 0
0 条回答
写回答
取消 提交回答
问答分类:
问答地址:
问答排行榜
最热
最新

相关电子书

更多
低代码开发师(初级)实战教程 立即下载
冬季实战营第三期:MySQL数据库进阶实战 立即下载
阿里巴巴DevOps 最佳实践手册 立即下载