Unity Android项目Firebase Console无更新显示问题求助
Unity集成Firebase Analytics后日志无法上传至控制台(Unity无报错)
在全新的Unity Android项目中集成Firebase Analytics,Unity控制台已打印Firebase Analytics reached.,说明初始化成功,但Firebase Console始终没有任何数据更新。已严格遵循官方文档操作,Unity控制台无任何报错信息。
已尝试以下操作均无效:
- 将项目从Unity 2020版本迁移至2022.3.17f1,期望解决兼容性问题
- 修复Gradle依赖问题:在gradle properties中将
https替换为http,解决了External Dependency Manager > Android Resolver > Force Resolve中的错误 - 确认项目为在线项目,可正常访问网络;检查本地防火墙,未发现Firebase相关拦截记录
- 尝试降级Firebase Unity SDK版本,问题依旧
当前环境版本信息:
- Windows 10
- Unity 2022.3.17f1
- OpenJDK 11.0.14.1
- Firebase Analytics Unity 11.6.0
挂载在激活GameObject上的Firebase初始化脚本:
using System.Collections; using System.Collections.Generic; using UnityEngine; using Firebase; using Firebase.Analytics; public class FirebaseStarter : MonoBehaviour { public FirebaseApp app; // Start is called before the first frame update void Start() { Firebase.FirebaseApp.CheckAndFixDependenciesAsync().ContinueWith(task => { FirebaseAnalytics.SetAnalyticsCollectionEnabled(true); var dependencyStatus = task.Result; if (dependencyStatus == Firebase.DependencyStatus.Available) { // Create and hold a reference to your FirebaseApp, // where app is a Firebase.FirebaseApp property of your application class. app = FirebaseApp.DefaultInstance; Debug.Log("Firebase Analytics reached."); // Set a flag here to indicate whether Firebase is ready to use by your app. } else { UnityEngine.Debug.LogError(System.String.Format( "Could not resolve all Firebase dependencies: {0}", dependencyStatus)); // Firebase Unity SDK is not safe to use here. } }); } }
是否有其他开发者遇到过相同问题?这是否是Firebase或Unity的已知Bug?
内容的提问来源于stack exchange,提问作者Ali Gilani
相关产品推荐
相关产品推荐

