谢谢火焰给你光明,但不要忘了在黑暗中替你执灯的人!------泰戈尔
安卓集成aspectj
首先要引入依赖
先在项目gradle
中配置
|---------------------|----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|
| 1 2 3 4 5 6
| hljs gradle dependencies { classpath "com.android.tools.build:gradle:4.0.1" classpath 'com.hujiang.aspectjx:gradle-android-plugin-aspectjx:2.0.10' // NOTE: Do not place your application dependencies here; they belong // in the individual module build.gradle files }
|
然后在模块gradle
中配置
|-----------|-----------------------------------------------------|
| 1
| hljs gradle apply plugin: 'android-aspectjx'
|
以及
|-----------------|--------------------------------------------------------------------------|
| 1 2 3 4
| hljs gradle aspectjx { exclude 'module-info.class' enabled true }
|
还有在最下面的依赖中加入
|-----------|------------------------------------------------------|
| 1
| hljs gradle api 'org.aspectj:aspectjrt:1.9.5'
|
之后就可以使用我们的AOP
了