FlyJingFish / AndroidAOP

🔥🔥🔥帮助 Android App 改造成AOP架构的框架,一个注解就可以请求权限、切换线程、禁止多点、监测所有点击事件、监测生命周期等等(Help you transform into an Android platform framework with AOP architecture)
https://flyjingfish.github.io/AndroidAOP/
Apache License 2.0
464 stars 30 forks source link

自定切面ksp方式不生效 #40

Closed Maplely closed 11 hours ago

Maplely commented 11 hours ago

描述一下大概怎么回事

ksp方式不能生效 annotationProcessor 可以

你的代码

image image

库的版本号:

classpath('io.github.FlyJingFish.AndroidAop:android-aop-plugin:2.2.6') classpath 'org.jetbrains.kotlin:kotlin-gradle-plugin:1.8.10' classpath('com.google.devtools.ksp:com.google.devtools.ksp.gradle.plugin:1.8.10-1.0.9') implementation("io.github.FlyJingFish.AndroidAop:android-aop-core:2.2.6") ksp "io.github.FlyJingFish.AndroidAop:android-aop-ksp:2.2.6" gradle: image

电脑类别:

mac

FlyJingFish commented 11 hours ago

你用的不对

Maplely commented 8 hours ago

具体哪里不对呢

Maplely commented 8 hours ago

具体哪里不对呢

找到问题了 build.gradle没有声明 kotlin-android plugin

FlyJingFish commented 7 hours ago

你查一下ksp的用法,大家都一直在用着呢,而且你这写法也没啥特别的