Closed clunyes closed 11 months ago
编译失败的日志帮忙发下
就是我的leakcanary是debugImplementation依赖的,release没有。 下载leakcanary debugImplementation 'com.squareup.leakcanary:leakcanary-android:2.10'是这么依赖的。
现在不想leakcanary侵入release包。但是debug包想换个heapDumper,因为老是dump的时候,应用直接闪退。
debugImplementation fast-dump可以么?
debugImplementation fast-dump可以么?
DefaultInitTask.init(applicationContext as Application) LeakCanary.config = LeakCanary.config.copy( heapDumper = HeapDumper { ForkJvmHeapDumper.getInstance().dump(it.absolutePath) })
那这段代码,release还是编译不了
你把这段代码放到一个子库里,然后debugImplementation,或者放到单独文件里,用gradle指定debug版编译
现在项目中debugImplementation leakcanary,替换了fast dump 后
release 编译不过,这咋处理