tieTouCat
tieTouCat
**Describe the issue** 设置transitive为false后,classes.jar里面还是有android和androidx的包,之前不会出现这种情况的, 基本没动设置,第二天打出来的包都有android和androidx模块 **Build Environment** - Operating System: windows - Gradle Plugin Version: 4.0.1 - Gradle Version:6.5 - Fat-aar Version:1.3.6
**Describe the issue** 用fataar生成混淆的aar包的时候,kotlin的lazy函数报错,我看了反编译后的java代码,混淆后引入的lazyKT变成了LazyKt__LazyJVMKt,然后报这个错误: java.lang.IllegalAccessError:Illegal class access('com.xxx.xxx.xxx 'attempting to access 'kotlin.LazyKt_lazyJVMKT') in attempt to invoke static method kotlin.Lazy kotlin.LazyKt_LazyJVMKT.lazy(kotlin.jvm.functions.Function0).... 一开始我不知道是fataar打包导致的,我试着去掉embed标签依赖,打出来的混淆包就没有问题(一样的混淆规则)。 希望大佬快点解决这个问题,谢谢。 **Build Environment** - Operating System: [windows10] - Gradle Plugin...
关闭日志appenderClose()到底放在哪里执行啊?我现在是每个需要写日志的页面的onDestory都调用appenderFlushSync(),在MainActivity的onDestory调用appenderClose(),但是好像会丢MainActivity的日志,有什么规范的写法吗?