FIREBASE-ANE Adob e air android无法连接到我的Firebase项目
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了FIREBASE-ANE Adob e air android无法连接到我的Firebase项目相关的知识,希望对你有一定的参考价值。
我这里有一个需要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遇到类似的问题?
我现在有点困惑,每个小小的帮助。谢谢
答案
我有这个确切的问题。任何能够使它正常工作的人。还是有一种方法可以打开Firebase调试以查看流中的实时数据?
以上是关于FIREBASE-ANE Adob e air android无法连接到我的Firebase项目的主要内容,如果未能解决你的问题,请参考以下文章