FIREBASE-ANE Adob e air android无法连接到我的Firebase项目

问题描述 投票:0回答:1

我这里有一个需要Firebase Analytics的Adobe AIR android应用,我目前正在使用Firebase-ANE来生成负责此功能的ane文件。

google-services.json配置文件已正确加载,但是,它似乎无法连接到我在Google平台上的Firebase应用程序。

我从firebase项目收到的当前消息是:

检查应用程序是否已与我们的服务器通信。您可能需要卸载并重新安装您的应用。

这是我当前正在使用的代码:

var isConfigFound:Boolean = Firebase.init();
        Firebase.setLoggerLevel(FirebaseConfig.LOGGER_LEVEL_MAX);

        // Remove OverrideAir debugger in production builds
        OverrideAir.enableDebugger(function ($ane:String, $class:String, $msg:String):void
        {
        trace($ane+" ("+$class+") "+$msg);
        });


        if (isConfigFound)
        {
            var config:FirebaseConfig = Firebase.getConfig();
            var aStr:String = ("default_web_client_id = " +             config.default_web_client_id) + " <br />";
            aStr += ("firebase_database_url = " +           config.firebase_database_url) + " <br />";
            aStr += ("gcm_defaultSenderId = " +             config.gcm_defaultSenderId) + " <br />";
            aStr += ("google_api_key = " +              config.google_api_key) + " <br />";
            aStr += ("google_app_id = " +                   config.google_app_id) + " <br />";
            aStr += ("google_crash_reporting_api_key = " + config.google_crash_reporting_api_key) + " <br />";
            aStr += ("google_storage_bucket = " +           config.google_storage_bucket) + " <br />";
            aStr += ("project_id = " +                  config.project_id);

            txt.htmlText = aStr;

            initFirebaseAnalytics();
        } else {
            trace('config NOT found');
        }

然后我按如下所示初始化FirebaseAnalytics:

private function initFirebaseAnalytics():void {
        FirebaseAnalytics.init(); // almost feels like is not starting up?
        FirebaseAnalytics.setScreen('HOMEPAGE'); // nothing happens here
        FirebaseAnalytics.getAppInstanceID(function(s:String):void {
            trace(' onResultAppInstanceID ' + s); // this never traces
        }); 
    }

您可以看到上面的代码,我可以成功跟踪配置数据,但是它永远不会连接到我的应用程序。有没有人使用这种特殊的ANE遇到类似的问题?

我现在有点困惑,每个小小的帮助。谢谢

android firebase actionscript-3 air
1个回答
0
投票

我有这个确切的问题。任何能够使它正常工作的人。还是有一种方法可以打开Firebase调试以查看流中的实时数据?

© www.soinside.com 2019 - 2024. All rights reserved.