【android-错误:Google id_token不允许与此应用程序一起使用. Firebase访问在工作后失败】教程文章相关的互联网学习教程文章

android-Firebase数据库不存储数据,logcat显示无错误【代码】

我正在学习Kotlin并尝试在用户登录应用程序时将用户的电子邮件和UID保存在firebase数据库中,但是数据没有存储在数据库中,并且logcat没有显示错误,因此我无法弄清楚是什么问题. 附言-我将Firebase数据库规则设置为{ "rules": { ".read": true, ".write": true } }这是login.kt文件代码package com.revorg.tictactoeimport android.content.Intent import android.support.v7.app.AppCompatActivity import android.os.Bundle import...

android-将json文件导入Firebase中的实时数据库的另一种方法

我正在浏览google codelabs教程,在其中他们演示了如何制作聊天应用https://codelabs.developers.google.com/codelabs/firebase-android/#0. 我们必须从Firebase控制台&的导航菜单中选择数据库.进入溢出菜单选择导入项目. 我们必须浏览到一个文件夹并选择一个json文件,然后按导入按钮.问题在于“浏览”按钮不起作用: 还有另一种将JSON文件导入实时数据库的方法吗? The pop up that comes up on clicking import project & in whic...

android-如何为时间轴建模,自动在Firebase数据库上添加来自每个关注者的帖子【代码】

我正在构建一个社交应用程序,在Firebase上有一个结构如下的数据库:tJWRbfqUUbSQn5eI8ZS5vPG9znr1bio:coverPhotoUrl:email:firstname:imgUrl:lastname:name:phone:posts-KPN0b7QmNp8AjYy4yFl-KPXmtvZdiQ--QjZ-j3m-KPc7PpDkmFNU9JjlIJP-KPc7PptOulQdrpsrGEp-KPc7Pq6JC7bjt8-sRFU-KPc7PqJ2651EIQWXIv6顶级键是用户ID,因此我对每个用户都有一个用户也有帖子,在posts节点内,我有评论,以与帖子完全相同的方式推送.我的问题是,我对如何构...

android-如何利用Google Firebase数据库中的过滤器和子元素【代码】

在使用新Firebase数据库框架的Android应用程序上工作.它具有如下建模的数据对象:其中顶级父项(1234-4321)是“聊天室”,数据对象是“聊天消息”,而编号项(0、1、2)是“单个消息”. 我能够毫无问题地获取整个数据库,并通过侦听器读取它:FirebaseDatabase database = FirebaseDatabase.getInstance(); DatabaseReference myRef = database.getReference(); myRef.addChildEventListener(this); myRef.addValueEventListener(this);而...

android-如何获取Firebase数据库中所有嵌套子级的数据?【代码】

我在下面有一个Firebase数据库结构.如何获得room_name_public的值?我想检索所有这些值并将其显示在列表视图中.在这里,55aqdTkLPrMwB6H0KX4Z0RUe6s52是Firebase用户ID,-KcqR5Db5BidD0XpQ1z1是通过push()函数创建的. 解决方法:好的,您可以按照这种方式尝试. 创建一个普通对象,如下所示:public class Room {String room_name_pucblic;public Room() {}public Room(String room_name_pucblic) {this.room_name_pucblic = room_name_p...

如何从Android在Firebase数据库的现有数组中插入新数据?【代码】

我正在使用Android学习Firebase数据库,如下图所示在Firebase数据库中具有数据数组.cineIndustry是一个数据数组.在JSON中看起来像这样"cineIndustry" : [ {"type" : "Hollywood"}, {"type" : "Kollywood"}, {"type" : "Bollywood"} ]我想在此数组中插入新数据. POJO课程@IgnoreExtraProperties public class CineIndustry {void CineIndustry(){}public String type;}保存新数据CineIndustry cineIndustry = new CineIndustry(); ci...

带有实时数据库而不使用FIREBASE的Android应用可能类似于钩在服务器上

我一直在编码android based Social Community application with RealTime database solution这是通过使用Volley库从基于PHP的服务器接收和发送数据来完成的.我面临的问题是我的应用需要实时更新recyclerViews. 在解决相当不错的解决方案之前,我已经处理过Firebase.但是对于此应用程序,我不允许使用Firebase.因此,有没有使用基于SQL的后端进行实时数据库同步维护的解决方案.解决方法:这是解析SDK的链接https://github.com/parse-com...

android-OrderByKey可以正常工作,但是OrderByChild在firebase实时数据库中给出了意外结果【代码】

我正在尝试使用Firebase实时数据库订购和过滤数据.在一种情况下,我想使用OrderByKey(因为我想先问新问题,并使用推送功能生成键)来对数据进行排序,在另一种情况下,我正在使用OrderByChild(因为我想使用时间戳进行排序,在这种情况下,我不希望这样做) t使用push但我使用用户的uid作为键). 在这两种情况下,我都首先想要最新的事物/人(问题/用户),所以我想按降序排列(在客户端,我什至将其颠倒过来).所以这就是我第一次查询后的查询方式....

android-从简单的FireBase数据库读取【代码】

从Firebase数据库读取时遇到一些问题. 我有一个非常简单的布局{"lot" : {"lot1" : "low","lot2" : "low","lot3" : "low"} }当然,MyAppName {}最重要.FirebaseDatabase database = FirebaseDatabase.getInstance();DatabaseReference myRef = database.getInstance().getReference();// Read from the databasemyRef.addValueEventListener(new ValueEventListener() {@Overridepublic void onDataChange(DataSnapshot dataSnapshot...

Firebase:无需写入数据库即可获取当前时间(IOS和ANDROID)【代码】

我想使用Firebase在不写入数据库然后读取的情况下获取服务器上的当前时间. 有谁知道直接从Firebase获取当前时间戳的解决方案?解决方法:就在这里!不管是用于iOS还是用于Android,都可以在Cloud Functions for Firebase中编写一个分数,就像这样简单:exports.currentTime = functions.https.onRequest((req, res) => {res.send({"timestamp":new Date().getTime()}) })您可以将其托管在Cloud Function中,无需用户交互即可获取服务器...

如何在Android中使用startAt(double value,String key)和endAt(double value,String key)Firebase实时数据库【代码】

我想使用orderByChild进行查询,并使用这些子项的键进行过滤.在这种情况下,我的键和值都是可以查询我想要的数据. 当键包含数字时会出现我的问题,如果键只包含字母,那么就没有问题.自从我直接从Firebaser读取another answer中的建议以来,我一直在尝试始终沿数字保持字母. 我的json是:{"my_list":{"100xyz":{"value1": 100,"value2": 100,"name":"100xyz"},"200xyz":{"value1": 200,"value2": 200,"name":"200xyz"},"300xyz":{"value...

android – 如何从firebase数据库添加谷歌地图标记【代码】

我想从firebase数据库中检索位置标记,但是在运行此代码后我看不到任何标记.我尝试制作EventListener,但地图运行时没有任何标记.这是我的代码:public class MapsActivity extends FragmentActivity implements OnMapReadyCallback {private GoogleMap mMap;@Overrideprotected void onCreate(Bundle savedInstanceState) {super.onCreate(savedInstanceState);setContentView(R.layout.activity_maps);// Obtain the SupportMapFra...

android – Firebase数据库 – 如何执行前缀通配符查询【代码】

我想在Firebase数据库上执行通配符查询,并且不知道图书馆是否支持这一点. – (我猜它没有.) 我想要一个网络流量尽可能少的最佳解决方案,假设数据集是数百万条记录. 数据集(使用前缀通配符):user_id:id_001123: name: "java"id_002124:name: "objective-c"id_003125:name: "swift"代码如何使用通配符检索记录id_002124名称字段,您只有一部分ID.例如. “?4”. 预期结果为id_002124,名称为“objective-c” 任何移动语言示例代码...

android – 如何在Firebase中经过身份验证的用户和数据库之间进行链接?【代码】

我的Android应用中有Firebase身份验证.我的问题是如何在经过身份验证的用户(出现在Firebase控制台中的Firebase :: Auth选项卡)和数据库(Firebase :: Database选项卡)之间进行链接. 我需要通过Auth中出现的用户UID将数据库中的数据与Auth中的相关用户链接,并最终发送有关特定UID的查询以获取数据库中的相关信息. 是否有自动/内置功能可以执行此操作,或者每次我对用户进行身份验证时是否必须为数据库中的用户创建新条目,然后使用Auth...

android – 我需要得到我的firebase数据库的最后一个孩子【代码】

我想从我的firebase数据结构中获取最后一个孩子,其中我只知道它的接收和第一个孩子的参考 我尝试这个但它会返回所有的孩子,但我只需要最后一个用于查询limiTolast(1)像这样DatabaseReference users = mDatabase.child("received");// DatabaseReference receiver = users.child(firebaseUser.getUid());final DatabaseReference receiver = users.child("GTjrWgpKjoeXUt4JdBJTYP1JkVT2");receiver.addValueEventListener(new Valu...