java.lang.IllegalStateException: 应为 .,<, 或 ;,但在解包时发现 firebaseperf

Yas*_*svi 5 android firebase firebase-performance

在我的应用程序中集成性能 sdk 后,gradle 在构建项目时打印以下警告:

java.lang.IllegalStateException: Expecting .,<, or ;, 但在解包时发现 firebaseperf ;BuilderType:Lcom/google/android/gms/internal/firebase-perf/zzam;>Ljava/lang/Object;Lcom/google/android /gms/internal/firebase-perf/zzdf;

虽然它没有使构建失败,但我不确定这意味着什么,因此在我确定它不会导致任何问题之前不想将其推入生产。

有人可以在这里帮忙吗?

Performance sdk version: 15.2.0

Firebase core version: 15.0.2
Run Code Online (Sandbox Code Playgroud)

小智 -1

就我而言,这是因为我的项目有冲突插件

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

apply plugin: 'com.google.firebase.firebase-perf'
apply plugin: 'com.jakewharton.hugo'


compile 'com.google.firebase:firebase-core:16.0.1'
compile 'com.google.firebase:firebase-perf:16.0.0'
Run Code Online (Sandbox Code Playgroud)

我尝试在空白项目上重现它,删除 Hugo 后,问题解决了,这是我之前的日志片段

java.lang.IllegalStateException: Expecting .,<, or ;, but found firebaseperf while unpacking <MessageType:Lcom/google/android/gms/internal/firebase-perf/zzal<TMessageType;TBuilderType;>;BuilderType:Lcom/google/android/gms/internal/firebase-perf/zzam<TMessageType;TBuilderType;>;>Ljava/lang/Object;Lcom/google/android/gms/internal/firebase-perf/zzdf;
    at org.aspectj.util.GenericSignatureParser.parseClassTypeSignature(GenericSignatureParser.java:221)
    at org.aspectj.util.GenericSignatureParser.parseFieldTypeSignature(GenericSignatureParser.java:155)
    at org.aspectj.util.GenericSignatureParser.parseFormalTypeParameter(GenericSignatureParser.java:130)
    at org.aspectj.util.GenericSignatureParser.parseAsClassSignature(GenericSignatureParser.java:51)
    at org.aspectj.weaver.UnresolvedType.forGenericTypeSignature(UnresolvedType.java:274)
    at org.aspectj.weaver.bcel.BcelWorld.addSourceObjectType(BcelWorld.java:482)
Run Code Online (Sandbox Code Playgroud)

希望可以帮助解决您的问题