GVKun编程网logo

无法让Android应用连接到Firebase(无法链接到appstote怎么设置)

12

对于无法让Android应用连接到Firebase感兴趣的读者,本文将会是一篇不错的选择,我们将详细介绍无法链接到appstote怎么设置,并为您提供关于Android-FirebaseDebugVi

对于无法让Android应用连接到Firebase感兴趣的读者,本文将会是一篇不错的选择,我们将详细介绍无法链接到appstote怎么设置,并为您提供关于Android - Firebase DebugView 无法连接、android – Firebase ANR – 甚至没有使用firebase、android – FirebaseUI和Firebase有什么区别?、android – Firebase云消息传递 – 定位到Firebase控制台中不可见的单个设备的有用信息。

本文目录一览:

无法让Android应用连接到Firebase(无法链接到appstote怎么设置)

无法让Android应用连接到Firebase(无法链接到appstote怎么设置)

因此,我已经尝试了3次,而且还没有成功制作能够与Firebase通信的Android应用程序.就像the tutorial一样简单,我不禁想到我或它(很可能是前者)缺少了某些东西.

我正在制作的示例应用程序仅包含一个TextView,该内容应随Firebase在https://dummy-firebase.firebaseio.com/上的任何更改而更新(因为我无法创建公共Firebase,如果您希望可以粘贴自己的Firebase的URL进行测试,编码).这是Firebase上的快照:

这是我唯一的活动的onCreate:

@Override
protected void onCreate(Bundle savedInstanceState) {
    super.onCreate(savedInstanceState);
    setContentView(R.layout.activity_main);

    Firebase f = new Firebase("https://dummy-firebase.firebaseio.com");
    f.addValueEventListener(new ValueEventListener() {

        @Override
        public void onDataChange(DataSnapshot arg0) {
            TextView textViewSample = (TextView) findViewById(R.id.sampleTextView);
            textViewSample.setText(arg0.getValue(String.class));
        }

        @Override
        public void onCancelled() {
            // Todo Auto-generated method stub
        }
    });
}

这是唯一的XML文件activity_main.xml:

<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:tools="http://schemas.android.com/tools"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:paddingBottom="@dimen/activity_vertical_margin"
android:paddingLeft="@dimen/activity_horizontal_margin"
android:paddingRight="@dimen/activity_horizontal_margin"
android:paddingTop="@dimen/activity_vertical_margin"
tools:context=".MainActivity" >

<TextView
    android:id="@+id/sampleTextView"
    android:layout_width="wrap_content"
    android:layout_height="wrap_content"
    android:text="@string/hello_world" />

这是清单的图片,因此您可以清楚地看到INTERNET权限:

现在,当我从浏览器更改Firebase上的数据时,我相信TextView中的数据应该更新.这没有发生,并且在上次Firebase Android项目尝试中,我没有尝试使用EditTexts和Buttons放置数据.

在此先感谢您抽出宝贵的时间对此进行研究.由于Firebase似乎设置起来非常简单(并且适用于Javascript版本),所以我对自己做错的事情深感困惑!

谢谢!!

解决方法:

您可以尝试使用最新的SDK(v1.0.2),看看它是否可以解决问题?我们只是为Android的某些SSL限制添加了一种解决方法.

https://www.firebase.com/docs/downloads.html

Android - Firebase DebugView 无法连接

Android - Firebase DebugView 无法连接

如何解决Android - Firebase DebugView 无法连接?

我正在尝试将物理设备连接到 Firebase DebugView,但它没有显示在控制台中。

我已经在 android studio 的终端中使用了文档中提到的 adb shell setprop debug.firebase.analytics.app 命令。

在日志中,我可以看到 V/FA-SVC: Successful upload. Got network response. code,size: 204,0

哦,每次打开DebugView都会在右上角出现一条消息:

遇到临时错误。请刷新页面或稍后重试。

有什么我遗漏的吗?

我可以通过 Firebase 控制台查看此连接的一些日志吗?

注意:模拟器也没有成功

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)

android – Firebase ANR – 甚至没有使用firebase

android – Firebase ANR – 甚至没有使用firebase

随着最近对GMS的更新,引入了新的ANR.如果您退出应用程序,然后返回,那就是ANR初始化时.线程跟踪似乎指向Firebase,但我从未开始使用Firebase.我想它必须是新GMS包的一部分?

06-11 00:34:00.143: E/ActivityManager(1487): ANR in com.myapp

06-11 00:34:00.143: E/ActivityManager(1487): PID: 19700

06-11 00:34:00.143: E/ActivityManager(1487): Reason: broadcast of Intent { act=com.google.firebase.INSTANCE_ID_EVENT flg=0x14 cmp=com.myapp/com.google.firebase.iid.FirebaseInstanceIdInternalReceiver (has extras) }

这是我的依赖项:

dependencies {
    compile filetree(dir: ''libs'',include: [''*.jar''])
    testCompile ''junit:junit:4.12''

    compile ''com.android.support:design:23.4.0''
    compile ''com.android.support:appcompat-v7:23.4.0''
    compile ''com.android.support:recyclerview-v7:23.4.0''
    compile ''com.google.code.gson:gson:2.4''
    compile ''com.mindscapehq.android:raygun4android:2.1.0''
    compile ''com.squareup.okhttp:okhttp:2.5.0''
    compile ''com.android.support:support-v4:23.4.0''
    compile ''com.squareup.picasso:picasso:2.5.2''
    compile ''com.google.android.gms:play-services-gcm:9.0.2''
    compile ''com.google.android.gms:play-services:9.0.2''
    compile ''com.github.chrisbanes:PhotoView:1.2.6''
    compile ''com.google.android.gms:play-services-ads:9.0.2''
    compile ''com.google.android.gms:play-services-auth:9.0.2''
}

我的模拟器有Play Services 9.

解决方法

为了解决这个问题,Google Play服务9.6.80出现了问题.它固定在9.6.83.可能没有人再看到这个问题,因为Play已成功完成9.8.x发布周期,几乎所有设备都应该更新.

android – FirebaseUI和Firebase有什么区别?

android – FirebaseUI和Firebase有什么区别?

所以我是Firebase的新手,我想弄清楚firebaseui和Firebase是否是同一个东西.我已经浏览了firebase.google.com上的教程,但是我注意到一些在线视频使用的是firebaseui.

firebaseui和常规Firebase有什么区别?当我编程时,我是否同时使用firebaseui和Firebase?

我希望将它用于Firebase Web和Firebase Android.

提前致谢!

解决方法:

Firebase是一个用于构建Web和移动应用程序的平台.它由一组云服务和一组SDK(在某些情况下为REST API)组成,用于访问这些服务.

firebaseui是一组基于Firebase SDK构建的库,可以更轻松地绑定用户界面元素.

具体来说:适用于Android和iOS的firebaseui包装Firebase的数据库和身份验证SDK,以便在Android和iOS应用程序中轻松使用这些服务.

firebaseui for web是该领域的新进入者,仅包装Authentication SDK.为了方便您在Web应用程序中使用数据库,请为您首选的Web平台寻找专用库:AngularFire,AngularFire2,ReactFire,EmberFire.这些名称可能代表他们所针对的网络库.

android – Firebase云消息传递 – 定位到Firebase控制台中不可见的单个设备

android – Firebase云消息传递 – 定位到Firebase控制台中不可见的单个设备

我正在尝试向Android中的单个设备发送通知,但是当我从Firebase控制台执行此操作时,它在Firebase新视图中不可见.

任何人都可以帮助我从哪里向单个设备发送通知?

enter image description here

最佳答案
仔细尝试这些步骤:

>点按新通知
>填写消息标题(可选),消息文本,消息标签(可选)等
>点击1.在Message

enter image description here

下的设备上测试
>添加设备的Firebase实例ID
>点击测试和Voila

我们今天的关于无法让Android应用连接到Firebase无法链接到appstote怎么设置的分享已经告一段落,感谢您的关注,如果您想了解更多关于Android - Firebase DebugView 无法连接、android – Firebase ANR – 甚至没有使用firebase、android – FirebaseUI和Firebase有什么区别?、android – Firebase云消息传递 – 定位到Firebase控制台中不可见的单个设备的相关信息,请在本站查询。

本文标签: