AspectJ引入后,出现编译错误

来源:3-6 优雅获取方法耗时讲解

慕妹8319097

2020-07-26

你好老师,现在学习aspectJ aop获取方法耗时的课程中,因为我项目中用的是gradle6.1.1 插件是4.0.1
aosp的插件是2.0.0
如果在app model加入apply plugin: 'android-aspectjx’插件的话,会报错:Cannot cast object ‘com.android.build.gradle.internal.pipeline.TransformTask$2$1@96ffecc’ with class ‘com.android.build.gradle.internal.pipeline.TransformTask$2$1’ to class 'com.android.build.gradle.internal.pipeline.TransformTask’
如果不加apply plugin: 'android-aspectjx’会出现代码不生效额的问题,请问有什么解决办法吗?
图片描述图片描述
图片描述

写回答

1回答

随风绽放

2020-07-29

同学你好,换成下面的这个试下。

dependencies {
       classpath 'com.hujiang.aspectjx:gradle-android-plugin-aspectjx:2.0.10'
       }

0
0

Top团队大牛带你玩转Android性能分析与优化

由表及里学到国内Top团队对性能问题的体系化解决方案

1696 学习 · 532 问题

查看课程