Error:Cannot change dependencies of configuration ':app:_debugAnnotationProcessor' after it has been resolved.
同步依赖的时候遇到上面这个错误,但是自己和同事的一样app层的 gradle一样,自己的却报错了,
annotationProcessor 'org.androidannotations:androidannotations:4.3.0' compile 'org.androidannotations:androidannotations-api:4.3.0' annotationProcessor "org.androidannotations:ormlite:4.3.0" compile 'org.androidannotations:ormlite-api:4.3.0'网上找了目前就这两种方法,
解决办法:
1. 添加 下载仓库的url
如: ...........
compile 'org.androidannotations:androidannotations-api:4.3.0' annotationProcessor "org.androidannotations:ormlite:4.3.0" compile 'org.androidannotations:ormlite-api:4.3.0' compile 'org.slf4j:slf4j-api:1.7.22' compile 'net.java.dev.jna:jna:4.2.2' compile 'uniscope:qcnvitems:v1.0.0' compile 'uniscope:qcrilhook:v1.0.0' } allprojects{ repositories{ maven{ url 'https://jitpack.io' } } }2.注释掉:
annotationProcessor 开头的依赖,同步完成后,再打开,即可!!!
备注:
如果以上两个方法都失效的话, 那就注释掉annotationProcessor 开头的依赖,再同步运行,看是否可以,有时候,注释了也不一定不能运行.
本文介绍了在使用Gradle构建Android项目时遇到的依赖配置错误及其解决方案。通过添加额外的仓库URL和临时禁用特定依赖项的方法来解决“Cannot change dependencies of configuration”错误。
894

被折叠的 条评论
为什么被折叠?



