Open 549064368 opened 2 years ago
同样的问题。无解。这个项目作者貌似不打算再更新了。
有没什么替代方案
Same issue
repositoriesMode.set(RepositoriesMode.FAIL_ON_PROJECT_REPOS) 更换为 repositoriesMode.set(RepositoriesMode.PREFER_SETTINGS)
我已经找到解决方法了 在根目录的 build.gradle 还和以前一样配置(我是下载到本地jar包,如果用远程的可以用下面那个注释的那行)如下
在setting.gradle的配置里把repositoriesMode中的RepositoriesMode.FAIL_ON_PROJECT_REPOS改为 RepositoriesMode.PREFER_SETTINGS如下图
接下来就是在app的build.gradle中引入插件 如下图
之后就可以用了
@zhufeixiang 我用这个方案还是不行,报错application找不到。 你那里能运行并正常使用切面工具吗?
@zhufeixiang 我用这个方案还是不行,报错application找不到。 你那里能运行并正常使用切面工具吗?
能运行并切面拦截。本身来讲我上一个项目就集成过这个工具,但上个项目的gradle版本比较低,而现在项目是高版本的,现在这个项目把jar包集成进来之后我直接copy的原来项目代码
plugins {
id 'io.github.xiaoyun-sun.aspectjx' version '1.0.0' apply false
}
maven {url "https://plugins.gradle.org/m2/"}
@Like151320 试试
可以使用我fork过来维护的插件。#332
CSDN查 Android gradle7.3.3配置AspectJx(AspectJ),一步一个坑,成功开启AOP编程之路 亲测有效
CSDN查 Android gradle7.3.3配置AspectJx(AspectJ),一步一个坑,成功开启AOP编程之路 亲测有效
一样还是出现 No such property: FD_INTERMEDIATES for class: com.android.builder.model.AndroidProject
这个是沪江网校开发团队的壳中壳项目,没啥子用,内核是Eclipse的aspectj,这个才是核心,自己去集成用吧,然而这个项目就是对它封装了一下,而且封装的还不是最新版,没啥子意思滴
同样的问题。无解。这个项目作者貌似不打算再更新了。