Tags: linlishui/Shadow
Tags
feat(core.gradle-plugin): 自动创建Flavor,并只在plugin上应用Transform 在正常可安装运行的app工程上apply plugin: 'com.tencent.shadow.plugin'后, 不影响原工程正常安装运行。插件自动创建一个Flavor Dimension:Shadow,并创建两个Flavor: normal和plugin。同时只在plugin上应用ShadowTransform。 这样不再需要将插件工程先重构为Android Library,再新建两个壳工程分别对应正常安装的app和插件了。 同时,删除了multidex相关自动化测试。因其稳定且后续大概率无相关修改。
chore: 统一所有sample的AGP到4.0.2版本 避免4.0.0以下版本生成没有<application />的apk,在targetSdkVersion>=30时,在API 30以上的手机上Crash。 Tencent#582
ci: 整理Github Actions,支持发布二进制到Github Packages 同时修复二进制sample的构建,并加到PR检查中。 Tencent#462