草庐IT

firebase-common

全部标签

java - Android Firebase - 无法从 Firebase 快照接收正确的 JSON

我的android应用程序连接到Firebase并提取由我的服务器发送到那里的“警报对象”。当我从Firebase导出数据时,我得到了数据的格式精美的JSON表示。问题:当我使用DataSnapshot将数据提取到我的android设备时,数据具有“=”(等号)而不是“:”(分号)。引文也没有。当我尝试执行类似JSONObjectalert=newJSONObject(data.getValue().toString());之类的操作时,由于显而易见的原因,我收到了错误。我说很明显是因为如果您查看我的代码打印到控制台的内容,您会发现它不再是有效的JSON格式。一位friend提到我需要

java.util.zip.ZipException : duplicate entry with firebase

我正在使用firebase构建应用程序,但收到重复类错误。我已经检查了所有依赖项,但我无法弄清楚我在哪里有两个版本的firebase库。错误:任务“:app:transformClassesWithJarMergingForDebug”执行失败。com.android.build.api.transform.TransformException:java.util.zip.ZipException:duplicateentry:com/google/firebase/iid/zzb$1.classbuildscript{repositories{maven{url'https://ma

android - 仅在 firebase 调用完成时加载布局

问题:我的MainActivity中的布局是在我有机会完成调用firebase以恢复应用程序数据之前生成的。如果我旋转屏幕,从而导致onCreate在MainActivity中再次运行,一切都会正常生成。在我的应用程序中,我有一个Application类的自定义实现,它会调用Firebase来恢复数据/确保数据始终同步。但是,我有大约20个ValueEventListener,而不是只有几个ValueEventListeners和下面的大量子项。这是为了防止每次用户生成少量数据时我的应用程序几乎同步整个数据库,并避免异步操作数据时可能发生的冲突。有趣的是,ValueEventListe

android - java.lang.NoClassDefFoundError : Failed resolution of: Lcom/Google/Android/gms/common/API/API$zzf; 错误

这个问题在这里已经有了答案:NoClassDefFoundError-EclipseandAndroid(27个答案)关闭2年前。java.lang.NoClassDefFoundError:Failedresolutionof:Lcom/google/android/gms/common/api/Api$zzf;我在运行时遇到上述错误。我将multiDexEnabled设置为true,但我仍然遇到错误。我找不到背后的原因。没有正确的解决方案问题。

android - firebase (fcm) 说 401 未经授权

privatevoidsendMsg(){DBManagerdbManager=DBManager.getInstance();ArrayListfirebaseIds;try{ResultSetrs=dbManager.getRegisteredFirebaseDevice();while(rs.next()){System.out.println(rs.getString(1));firebaseIds.add(rs.getString(1));}}catch(SQLExceptione){e.printStackTrace();}Stringurl="https://fcm.go

android - 如何获取 firebase firestore android 中某些字段的值?

像上面的问题一样,我想获取firebasefirestore中某些字段的值,而不是使用DocumentSnapshot的所有文档在SQL中这样SELECTcol_1,col_2,col_3FROMtable_name我该怎么做?谢谢你的帮助。 最佳答案 CloudFirestore客户端SDK始终读取并返回完整文档。无法读取文档中字段的子集。您可以检索整个文档,然后处理DocumentSnapshot以仅使用您感兴趣的字段。但这意味着您使用的带宽超出了需要。如果您的应用经常出现这种情况,请考虑创建一个辅助集合,其中每个文档仅包含您感

android - React Native - 运行 Android - 找不到 common.jar (android.arch.core :common:1. 0.0)

这个问题在这里已经有了答案:Error:Failedtoresolve:android.arch.core:common:1.1.0(5个答案)关闭4年前。当运行react-nativerun-android时,我得到了这个错误:*Whatwentwrong:Aproblemoccurredconfiguringproject':app'.>Couldnotresolvealldependenciesforconfiguration':app:_debugApk'.>Aproblemoccurredconfiguringproject':react-native-device-info

android - 无法编译最新的 firebase 核心库

我正在使用implementation'com.google.firebase:firebase-core:10.0.1'并尝试将我的依赖项更新为implementation'com.google.firebase:firebase-core:11.0.1'但运气不好。我得到的是:Failedtoresolve:com.google.firebase:firebase-core:11.0.1'我使用谷歌播放服务3.1.0 最佳答案 Ihavesolvethisissuebyfollowingthesesteps:配置Gradle的b

java - Android Gradle 编译 commons-io 在库树中创建副本

我正在尝试构建和维护一个旧的工作应用程序,但我无法通过构建阶段。在我的app/build.gradle文件中有dependencies{compilefileTree(dir:'libs',include:['*.jar'])compile'com.apache.commons:commons-io:1.3.2'//somemorelibrariescompiledaswell}但在尝试执行时出现以下错误:Error:Executionfailedfortask':myApp'.com.android.build.api.transform.TransformException:jav

android - 如何在 Firebase 中检查写入任务是否成功

我是Firebase的新手,需要知道如何检查我的写入任务是否成功,因为如果我不这样做,MainActivity就会启动并弄乱我的Register进度。这会检查Username是否已被占用,如果不是则注册用户:Queryusernamequery=myRef.orderByChild("Username").equalTo(Username);usernamequery.addListenerForSingleValueEvent(newValueEventListener(){@OverridepublicvoidonDataChange(DataSnapshotsnapshot){i