Closed iamlfc closed 1 year ago
首先你只定义了一个维度 style1,但是你在后面 的hwStyle却用了一个没定义的style2 ,所以hwStyle是无效的。
norStyle应该没问题,你的加混淆了没有?
另外提isssue请提供以下信息:
AndroidJunkCode版本:
gradle版本:
AGP版本:
JDK版本:
productFlavors配置:
androidJunkCode配置:
bug描述:
AndroidJunkCode版本: 1.2.8
gradle版本: 6.1.1
AGP版本:4.0.2
JDK版本:11
productFlavors配置:如上图
androidJunkCode配置: 如上图
bug描述:
没有混淆 hwStyle是为了切换对比的 所以hwStyle无效是在预料中。 但是norStyle确实是没有生成预期代码的,上图就是打包后的信息 并没有预期的build/generated/source/junk文件夹,反编译之后 也没有包含预期的冗余代码 是我这边哪里没配置对吗?
打开debug看下输出 : AndroidJunkCode: generate code for variant debug? true
androidJunkCode {
debug true
...
}
这个是日志输出 AndroidJunkCode: generate code for variant hwStyleDebug? true AndroidJunkCode: generate code for variant hwStyleRelease? true 目前代码生成正常了 没复现上图的那个操作 晚点我再试几次。多谢答复
首先感谢作者的开源和维护。这边使用的时候遇到一个问题 不设置productFlavors的时候使用正常,设置之后并没有出现预期的效果。我的代码如下: