引入 Tinker 热更新方案遇到的问题 01:每次 Run 都会生成一个 bakApk

问题:
引入 Tinker 热更新方案后,每次 Run 都会生成一个 bakApk,如果每天要调试很多地方,那么 build/bakApk 下,会生成N个对应的 bakApk 文件夹,最终会使整个项目文件容量暴增…(博主还怀疑,这样会造成 AndroidStudio 编译速度的延缓,但未测试过)

解决:
通过阅读官方的技术文档,始终没有发现有对这个情况的相关配置项,所以只能从别处下手,最后发现,通过在 app module 的 “build.gradle” 文件中,注释掉依赖插件脚本,最终解决掉这个问题:

说两句:
目前运行调试一切正常,不过要始终留意后续是否会出现问题;重要的一点是,当要打包新版本时,一定要解开这个注释。

猜你喜欢

转载自blog.csdn.net/zeqiao/article/details/80651194