在android项目搭建或者继承第三方SDK的时候,很常见的就是重复依赖的问题,解决方式都大同小异,这次我在集成百度人脸识别sdk的时候,提示:Duplicate class org.intellij.lang.annotations.Flow found in modules jetified-annotations-13.0 (org.jetbrains:annotations:13.0) and jetified-annotations-java5-15.0 (org.jetbrains:annotations-java5:15.0)
解决方案:
如下方式替换依赖即可:
implementation 'org.jetbrains:annotations-java5:15.0'
替换成:
implementation 'org.jetbrains:annotations:13.0'
当然,通常情况下不能手动改依赖的情况下,还可以使用其他方法,如其他解决方式
如果你觉得有用,点个赞支持下吧!