【java-从firebase检索返回NULL的数据】教程文章相关的互联网学习教程文章

java-Firebase中的嵌套列表【代码】

这个问题已经在这里有了答案: > how to get all child list from Firebase android 14个试图了解如何在Firebase中实现嵌套列表. 可以解决的问题:1-to-N消息传递系统,对于每个消息,您希望维护一个已接收和阅读该消息的用户列表. 已经阅读了“Best Practices for Arrays in Firebase”.由于我要同时进行写操作,因此尝试避免使用数组,但在这里看起来它们并不是一个好选择...

Java-Android:Firebase数字增量【代码】

我坚持使用Firebase在Java中增加一个值,但事实是它不会更新全局变量.当我在onStart上调用EventListener时,它会成功向我显示变量的正确值(60).当我想将其增加10(单击按钮)时,它将显示0.long value;@Override protected void onStart() {super.onStart();final TextView mValue = (TextView) findViewById(R.id.some_textview);mRef = new Firebase(some_correct_url);mRef.addValueEventListener(new ValueEventListener() {@Overri...

java-为什么需要在Firebase中为用户订阅主题?【代码】

我想进行聊天.例如,用户A,B,C …每个用户都可以相互发送消息,这是标准的,如whatsup. 并且根据this article,当一个用户向另一个用户发送消息时,我必须订阅他们一个主题. 例如,用户A向用户B发送消息,服务器创建主题testTopicName并使用以下代码行将其订阅此主题FirebaseMessaging.getInstance().subscribeToTopic(testTopicName);但问题是,如果我下一步可以做,为什么我需要订阅用户以主题: 从服务器向用户发送通知,并带有主题的名称...

使用Java(而非FCM控制台)发送Firebase通知【代码】

我正在向Android应用程序添加通知,但似乎无法通过Java代码发送通知.我从响应中获取了200 http代码,但未显示任何内容. 这可以在Firebase控制台本身上运行,但是一旦尝试使用Java代码,事情就会发生. 这是我的下面的代码package actions.authentication;import java.io.BufferedReader; import java.io.InputStreamReader; import java.io.OutputStreamWriter; import java.net.HttpURLConnection; import java.net.URL;import com.ope...

Java-Android-Firebase-电子邮件地址格式错误【代码】

目标 允许用户通过使用Firebase身份验证(电子邮件和密码)注册其首选的显示名称,家庭住址,电子邮件和密码. Java类import android.content.Intent; import android.support.annotation.NonNull; import android.support.design.widget.TextInputLayout; import android.support.v7.app.AppCompatActivity; import android.os.Bundle; import android.util.Log; import android.view.View; import android.widget.Button; import andr...

Java-Firebase搜索子项并返回父键【代码】

我正在尝试从Firebase的子参数搜索中返回UID键值.-Users-BCsuC4XAZq0MDK1taLcD2-Name: Test1-Phone: 0011223344-t50GPKxb8mgINGbmGJrR83-Name: Test2-Phone: 9988776655因此,从上面的数据库中,我试图基于电话号码实现搜索功能,其中用户搜索“ 9988776655”将获得返回值“ t50GPKxb8mgINGbmGJrR83”,但经过数小时的混乱之后,我离此越来越近了能够做到这一点. 这里有一个帖子:Query Firebase based on field and return parent in ...

java-在minifyEnabled设置为true的情况下生成带符号的APK后,firebase UI输出空白【代码】

我几乎已经完成了我的应用程序的制作,并且我一直试图解决最后一个问题.我进行了一项活动,以显示使用FirestoreRecyclerAdapter从Firestore获取的数据,并且在模拟器上运行时,它可以完美运行.但是,当我使用minifyEnabled:true生成签名的APK并将其安装在设备上之后,RecyclerView只会显示空白.当我将minifyEnabled:false设置为完美时.以下是我的代码 对于TransactionRecycler类public class TransactionRecycler {private String paym...

java-使用一个类的多个压缩器将数据存储在firebase中【代码】

我有一个类,说用户具有属性名称,年龄,国籍,eyeColor我有三个构造函数. > Firebase所需的空构造函数,>用户(姓名,国籍),>用户(姓名,国籍,年龄,eyeColor). 每当我尝试使用构造函数2将数据保存在Firebase中时,我都会发现实际上是使用年龄3和eyeColor分别为0和null的构造函数3保存的. 如何仅使用构造函数2的参数保存数据,而不为构造函数3创建新类?解决方法:您不能在数据库中根本不显示这些属性,因为在创建User类的对象时,这些字段将获得...

java-如何跳过初始数据并仅触发Firestore Firebase中的新更新?【代码】

我到处搜寻都没有运气.我想查询Firestore以获取类型为admin的所有用户.就像是:SELECT * FROM users WHERE type=admin但仅当资产总额发生变化时.如果我正在使用:users.whereEqualTo("type", "admin").addSnapshotListener(new EventListener<QuerySnapshot>() {@Overridepublic void onEvent(@Nullable QuerySnapshot snapshots, @Nullable FirebaseFirestoreException e) {for (DocumentChange dc : snapshots.getDocumentChange...

java-Spring Boot中的Firebase在初始化期间给出错误【代码】

我正在尝试在Spring Boot应用中设置Firebase.我正在遵循文档here中给出的代码片段.这就是我的pom的外观:<dependency><groupId>com.google.firebase</groupId><artifactId>firebase-admin</artifactId><version>5.2.0</version> </dependency>我运行以初始化Firebase的代码:@PostConstructpublic void init() {InputStream serviceAccount = FirebaseConfig.class.getClassLoader().getResourceAsStream(configPath);FirebaseOpti...

java-有什么方法可以获取最新的聚合数据,而不是Firebase列表中的最后一个?【代码】

我有一个包含某些数据的数字列表,在其中添加值“S”或“ No”,如下图所示:我添加的最后一个“S”是第4个,但如果我在Firebase中使用.equalTo("Sí").limitToLast(1)我返回位于数字5而不是4的值“S”,这是我添加到数据库中的最后一个“S”.有什么方法可以识别最后一个“S”,而不需要位于列表的最后位置? 我仍然找不到解决方案,希望您能帮助我. 谢谢.解决方法:There is some way to recognize the last “S”, without the need of t...

Java 8 Firebase Tasks.await()【代码】

我在Spring Boot应用程序中使用Firebase JAVA sdk. 尝试验证Firebase令牌: 地图resp = new HashMap();Task<FirebaseToken> task = FirebaseAuth.getInstance().verifyIdToken(info.getToken()).addOnSuccessListener(new OnSuccessListener<FirebaseToken>() {@Overridepublic void onSuccess(FirebaseToken decodedToken) {logger.info(decodedToken.getClaims());String uid = decodedToken.getUid();User user = userDao.loadU...

java-Firebase,classmaper:在类“ myclass”上找不到“ UserTwo”的设置器/字段【代码】

所以firebase一直给我null指针异常,并且它在类’ChatModel’上找不到任何设置器/字段,这是我的chatModel类:package edusolution.matrimony;import java.util.HashMap; import java.util.Map;/*** Created by el on 8/26/16.*/ public class ChatModel {public Map<String,Object> message = new HashMap<>();public String foruser;public String foruserAnother;public ChatModel(){}public ChatModel(String foruser,String f...

android-Firebase“无法将类型java.util.HashMap的值转换为int”【代码】

在我的代码的这一行中,在ValueEvenListener的OnDataChange()方法中:int latest = dataSnapshot.getValue(Integer.class);我收到一个DatabaseException错误,无法将类型java.util.HashMap的值转换为int. 但是,在我的数据库中,您可以查看下图:它显然不是HashMap,而是int.这是一个错误还是我做错了什么?我该如何解决?当值是int时为什么要检索Hashmap? 完整数据快照:final DatabaseReference database = FirebaseDatabase.getInst...

Java-使用Firebase的WebRTC语音聊天【代码】

我以前从未尝试过webrtc.我有一个使用Firebase制作的应用程序.现在,我正在尝试在其中添加语音通话功能. 因此,尝试搜索一些教程,大多数使用PubNub或大多数教程基于Web应用程序. 我看到了这个stackoverflow线程,并且知道可以在Firebase中使用webrtc. Voice calls over a Chat app using Firebase 在尝试了一些教程之后,我编写了这段代码,PeerConnectionFactory.initializeAndroidGlobals(this,false,true,true);PeerConnectionFactor...