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

java – Android:Firebase搜索查询无法正常工作【代码】

我是Android应用程序开发的新手.我创建了一个简单的搜索查询,按名称搜索我的firebase数据库(参见下面的代码):private void firebaseEventSearch(String name) {//query to search database based on text in textbox - made case insensitiveQuery eventSearchQuery = eventRef.orderByChild("name").startAt(name.toUpperCase()).endAt(name.toLowerCase() + "\uf8ff");eventSearchQuery.addValueEventListener(new ValueEventLi...

java – 如果已经创建了用户,请更正Firebase的代码位置?【代码】

我创建了一种方法,在用户登录后获取用户的facebook数据,并在我的firebase数据库中为他们创建“用户”.此方法addUser()也为所述用户创建和设置变量.但我必须保留方法,登录,所以它创建我的变量,然后注释方法以供将来测试,或者它将重置所有值.那么我可以在哪里添加“addUser()”来第一次创建所述用户,并确保它永远不会再次调用它,只要用户已经存在? MainActivity(启动和登录)public class MainActivity extends AppCompatActivity {C...

android – firebase.database.DatabaseException:无法将java.lang.Long类型的值转换为String【代码】

[]firebase.database.DatabaseException: Failed to convert value of type java.lang.Long to String我正在尝试将此数据添加到FirebaserecyclerAdapter并收到此错误 这是数据库参考databaseReference = FirebaseDatabase.getInstance().getReference().child("questions");这就是我使用RecyclerViewAdapter的方法FirebaseRecyclerAdapter<History, HistoryViewHolder> firebaseRecyclerAdapter = new FirebaseRecyclerAdapter<His...

java – 使用Firebase的Android Studio中的JUnit测试【代码】

我想在Android Studio中为此类编写单元测试,但由于使用了Firebase,我在创建测试以覆盖userignin()和getSignedinUserprofile()时遇到问题.有人对这个有经验么?public class LoginActivity extends AppCompatActivity implements View.OnClickListener{private Button buttonSignIn; private EditText editTextEmail; private EditText editTextPassword; private TextView textViewSignUp;private ProgressDialog mProgressDialog;...

java – 以json的形式检索firebase数据【代码】

我想检索存储在firebase数据库中的数据,但是使用正确的Json格式,问题是当使用String.valueOf(dataSnapshot.getValue())时,它不是正确的json格式.例如,如果是数据{"properties" : {"last_update" : "15-02-2017 02:48:00 pm","last_update_code" : "1258884" } }返回的值就是这样properties = {last_update = 15-02-2017 02:48:00 pm,last_update_code = 1258884}没有引号或(:). 那么有没有办法以第一种格式将数据作为字符串?解决...

java – “无法解析:com.google.firebase:firebase-core:9.0.0”【代码】

我想在我的Android应用程序中使用fire base来进行身份验证 >我创建了应用程序,然后下载了JSON文件并将其粘贴到app文件夹中>我将此添加到我的build.gradle>项目// Top-level build file where you can add configuration options common to all sub-projects/modules.buildscript {repositories {jcenter()}dependencies {classpath 'com.android.tools.build:gradle:2.2.1'classpath 'com.google.gms:google-services:3.0.0'// NOT...

android – Firebase java.lang.NoSuchMethodError【代码】

java.lang.NoSuchMethodError: com.google.firebase.FirebaseApp.zzcnu at com.google.firebase.database.FirebaseDatabase.getInstance(Unknown Source)我该如何解决这个错误?请帮我.我花了这么长时间来修复它,并尝试尝试其他解决方案,但我不知道我的问题无法解决. App Gradle Image解决方法:您必须使用Firebase的所有依赖项的相同版本才能兼容.您在这里使用的是版本9,而Firebase的其他依赖项正在使用10.您需要确保为所有版本使用...

java – 在firebase中使用矩阵【代码】

一段时间后设置一个int矩阵int [] [] Matrix = new int [4] [4]我无法将它上传到firebase mDatabase.child(“room_1”).setValue(Matrix);因为不支持数组.我使用int [] []的原因是能够使用Matrix [2] [3] = 1添加整数哪些数据类型与firebase兼容并且可以处理这些类型的添加?谢谢. 我无法按照我想要的方式使用list和Long,所以我使用int matrix [] []并使用setValue(matrix [index] [index2])更新数据库. 为了将数据库放入矩阵,我使...

java – 找不到com.google.firebase.auth的本地模块描述符类【代码】

我尝试了firebase身份验证来创建用户.在创建用户时,我收到以下错误堆栈.> 07-27 07:37:26.385 30248-30261/com.belleza.mewChat W/DynamiteModule: > Local module descriptor class for com.google.firebase.auth not found. > 07-27 07:37:26.385 30248-30261/com.belleza.mewChat W/DynamiteModule: > Local module descriptor class for com.google.firebase.auth not found. > 07-27 07:37:27.140 30248-30248/com.belleza.me...

java – Android Firebase AuthStateListener Email已验证【代码】

我有一个SignInActivity与Firebase AuthStateListener.final FirebaseAuth firebaseAuth = FirebaseAuth.getInstance(); final FirebaseAuth.AuthStateListener firebaseAuthListener = new FirebaseAuth.AuthStateListener() {@Overridepublic void onAuthStateChanged(FirebaseAuth auth) {FirebaseUser user = auth.getCurrentUser();if (user != null && user.isEmailVerified()) {firebaseAuth.removeAuthStateListener(this)...

java – 使用Firebase-UI的Firestore聊天应用程序(Android)【代码】

我正在尝试使用适用于Cloud Firestore的Firebase-UI库创建聊天.This github存储库包含我正在使用的相关代码.问题伴随着查询的顺序. 看到查询指定为:Query sChatQuery = sChatCollection.orderBy("timestamp").limit(50);但是,我正在以正确的顺序(从旧到新)获取最早的50条消息,而不是最新的消息.另一方面,我可以使用以下查询:Query sChatQuery = sChatCollection.orderBy("timestamp", Query.Direction.DESCENDING).limit(50);这将...

java – Firebase Auth有点dubbio【代码】

根据一些指南和youtube视频,我使用Google和活动配置文件进行了登录,其中显示了我的用户名,图片资料电子邮件,使用:String name = user.getDisplayName(); String email = user.getEmail(); Uri photoUrl = user.getPhotoUrl();我还做了另一个活动来更新用户输入的用户名.但这是我的问题.所有这些信息,保存在哪里? 在我的数据库中,我什么都没有.全是空的.我认为信息保存在本地,但事实并非如此.我用智能手机和电脑测试了我的应用程序...

firebase java android中的OR子句【代码】

有谁知道我怎么能在firebase中的where子句中做一个常见的“OR”? 我需要在查询中执行此操作,因为我将查询发送到适配器.所以,我的意思是,我不能添加一个监听器并检查一个值,然后另一个值.我需要在查询中指向该结果的完整查询. 我所拥有的是:chat1:user1Id: "1"user2Id: "2"bothUsers: "1_2"chat2:user1Id: "2"user2Id: "4"bothUsers: "2_4"我需要得到id为“2”的用户的所有聊天.我正在尝试进行如下查询:userLogged = 2; Query qu...

java – 关于Android Firebase检索数据(没有setter /字段错误)【代码】

我只是想从我的firebase数据库中检索数据,但我不知道获取该数据的正确方法.这是我在android studio中的错误:W/ClassMapper: No setter/field for chapterTwo found on class com.junburg.moon.rockbottom.model.ChapterW/ClassMapper: No setter/field for chatperOne found on class com.junburg.moon.rockbottom.model.ChapterW/ClassMapper: No setter/field for chapterTwo found on class com.junburg.moon.rockbottom.model...

Java.lang.NoClassDefFoundError:解析失败:Lcom / google / firebase / FirebaseApp【代码】

这是React Native项目.在Android Studio Emulator中成功构建后出错:java.lang.NoClassDefFoundError: Failed resolution of:Lcom/google/firebase/FirebaseApp我的文件: 的package.json:... "react-native": "^0.55.3", "react-native-camera": "1.1.2", "react-native-check-box": "^2.1.0", "react-native-extended-stylesheet": "^0.8.1", "react-native-firebase": "^4.2.0", "react-native-geocoder": "^0.5.0", "react-na...