注意:/opt/sdk/flutter/.pub-cache/hosted/pub.dartlang.org/cloud_firestore-0.12.1/android/src/main/java/io/flutter/plugins/firebase/cloudfirestore/CloudFirestorePlugin .java使用或覆盖已弃用的API。 注意:有关详细信息,请使用-Xlint:deprecation重新编译。 注意:/opt/sdk/flutter/.pub-cache/hosted/pub.dartlang.org/cloud_firestore-0.12.1/android/src/main/java/io/flutter/plugins/firebase/cloudfirestore/CloudFirestorePlugin.java使用未经检查或不安全的操作。 注意:使用-Xlint:unchecked重新编译以获取详细信息。 注意:/opt/sdk/flutter/.pub-cache/hosted/pub.dartlang.org/firebase_analytics-3.0.2/android/src/main/java/io/flutter/plugins/firebaseanalytics/FirebaseAnalyticsPlugin.java使用或覆盖不推荐使用的API。 注意:有关详细信息,请使用-Xlint:deprecation重新编译。 注意:/opt/sdk/flutter/.pub-cache/hosted/pub.dartlang.org/firebase_analytics-3.0.2/android/src/main/java/io/flutter/plugins/firebaseanalytics/FirebaseAnalyticsPlugin.java使用未选中或不安全的操作。 注意:使用-Xlint:unchecked重新编译以获取详细信息。 /opt/sdk/flutter/.pub-cache/hosted/pub.dartlang.org/firebase_auth-0.11.1+5/android/src/main/java/io/flutter/plugins/firebaseauth/FirebaseAuthPlugin.java:9:错误:找不到符号 导入androidx.annotation.NonNull; ^ 符号:类NonNull 位置:包androidx.annotation /opt/sdk/flutter/.pub-cache/hosted/pub.dartlang.org/firebase_auth-0.11.1+5/android/src/main/java/io/flutter/plugins/firebaseauth/FirebaseAuthPlugin.java:10:错误:找不到符号 导入androidx.annotation.Nullable; ^ 符号:类Nullable 位置:包androidx.annotation /opt/sdk/flutter/.pub-cache/hosted/pub.dartlang.org/firebase_auth-0.11.1+5/android/src/main/java/io/flutter/plugins/firebaseauth/FirebaseAuthPlugin.java:764:错误:找不到符号 private void reportException(结果结果,@ Nullable Exception异常){ ^ 符号:类Nullable 位置:类FirebaseAuthPlugin /opt/sdk/flutter/.pub-cache/hosted/pub.dartlang.org/firebase_auth-0.11.1+5/android/src/main/java/io/flutter/plugins/firebaseauth/FirebaseAuthPlugin.java:668:错误:找不到符号 公共无效onComplete(@NonNull任务任务){ ^ 符号:类NonNull 位置:类FirebaseAuthPlugin.SignInCompleteListener /opt/sdk/flutter/.pub-cache/hosted/pub.dartlang.org/firebase_auth-0.11.1+5/android/src/main/java/io/flutter/plugins/firebaseauth/FirebaseAuthPlugin.java:687:错误:找不到符号 公共无效onComplete(@NonNull任务任务){ ^ 符号:类NonNull 位置:类FirebaseAuthPlugin.TaskVoidCompleteListener /opt/sdk/flutter/.pub-cache/hosted/pub.dartlang.org/firebase_auth-0.11.1+5/android/src/main/java/io/flutter/plugins/firebaseauth/FirebaseAuthPlugin.java:705:错误:找不到符号 公共无效onComplete(@NonNull任务任务){ ^ 符号:类NonNull 位置:类FirebaseAuthPlugin.GetSignInMethodsCompleteListener /opt/sdk/flutter/.pub-cache/hosted/pub.dartlang.org/firebase_auth-0.11.1+5/android/src/main/java/io/flutter/plugins/firebaseauth/FirebaseAuthPlugin.java:540:错误:找不到符号 公共无效onComplete(@NonNull任务任务){ ^ 符号:类NonNull /opt/sdk/flutter/.pub-cache/hosted/pub.dartlang.org/firebase_auth-0.11.1+5/android/src/main/java/io/flutter/plugins/firebaseauth/FirebaseAuthPlugin.java:617:错误:找不到符号 公共无效onAuthStateChanged(@NonNull FirebaseAuth firebaseAuth){ ^ 符号:类NonNull 8个错误
失败:构建失败,并出现异常。
出了什么问题: 任务':firebase_auth:compileDebugJavaWithJavac'的执行失败。
编译失败;有关详细信息,请参见编译器错误输出。
尝试: 使用--stacktrace选项运行以获取堆栈跟踪。使用--info或--debug选项运行以获取更多日志输出。使用--scan运行以获取完整的见解。
在15秒钟内失败
完成错误:Gradle任务assembleDebug失败,退出代码为1
答案 0 :(得分:2)
这对我有帮助:
android.useAndroidX=true
android.enableJetifier=true
这会将您的应用切换为使用androidx,进而解决此问题。
从这里:
https://github.com/flutter/flutter/issues/27090#issuecomment-457926860