想在Android中使用AspectJ进行面向切面的编程,集成步骤还是比较繁琐的。那能不能有个方便、简单、快捷方式呢?答案是可定的。
AspectJ-gradle-plugin-for-android是一个Gradle插件,它可以快速将AspectJ集成到Android应用程序中。只要你使用这个插件,你的项目将立即具备AOP(面向方面编程)的能力。
项目地址:https://github.com/averyzhong/AspectJ-gradle-plugin-for-android
该插件使用起来草鸡简单,只需两行gradle代码
1、项目根目录下的build.gradle文件中加入classpath 'com.avery.android.aspectj:aspectj-plugin:1.0.0‘
,如下所示
buildscript {
repositories {
google()
jcenter()
}
dependencies {
......
classpath 'com.avery.android.aspectj:aspectj-plugin:1.0.0'
......
}
......
}
2、在app目录下的build.gradle文件中加入apply plugin: 'com.av