将play-services-auth从15.0.0升级到16.0.1时出现奇怪的错误

时间:2018-12-14 21:22:02

标签: android-gradle firebase-authentication

对于我的android项目,我将play-services-auth库版本从15.0.0升级到16.0.1

从那时起,我在构建过程中看到以下错误,它还会产生 ajcore个文件

我已经删除了.gradle缓存并完成了构建,仍然看到此错误。

其他人以前都看过这个,我该如何解决?

  

java.lang.IllegalStateException:预期为。,<或;,但是在解压缩Lcom / google / android / gms / common / api / internal / BaseImplementation $ ApiMethodImpl时发现了authapi;       在org.aspectj.util.GenericSignatureParser.parseClassTypeSignature(GenericSignatureParser.java:204)       在org.aspectj.util.GenericSignatureParser.parseFieldTypeSignature(GenericSignatureParser.java:155)       在org.aspectj.util.GenericSignatureParser.parseTypeArgument(GenericSignatureParser.java:267)

2 个答案:

答案 0 :(得分:0)

就我而言,删除Hugo日志记录插件可解决此问题。

检入gradle文件是否已配置。

classpath 'com.jakewharton.hugo:hugo-plugin:1.2.1'

答案 1 :(得分:0)

发生这种情况是因为某些插件(由您添加)使用了libs: org.aspectj:aspectjtools 要么 org.aspectj:aspectjrt用于代码生成