草庐IT

FireBase

全部标签

android - 如何在注册时发送 Firebase 电子邮件确认?

因此,我在开发控制台中启用了电子邮件/密码,一切正常。除了我应该收到一封确认电子邮件到我输入的电子邮件,但我没有收到。我以为它会自动执行,但显然它不会。注册方法:publicvoidsignUp(Viewv){Stringemail=emailET.getText().toString();Stringpassword=passwordET.getText().toString();mAuth.createUserWithEmailAndPassword(email,password).addOnCompleteListener(this,newOnCompleteListener()

android - Firebase 存储的上传/下载速度非常慢

故事我在我的应用中使用Firebase存储将大文件上传到Firebase存储。文件主要是视频,有时甚至超过2GB。我做了什么这就是我所做的。UploadTaskoriginalUpload=originalDestination.putFile(Uri.fromFile(originalSource));mCurrentUploadTask=originalUpload;originalUpload.addOnProgressListener(mOnProgressUpdateListener);originalUpload.addOnSuccessListener(mOriginal

Android FirebaseAuth.getCurrentUser() 从不为空

我有一个DispatchActivity作为我的LauncherActivity,用于检查当前是否有用户登录。如果用户已登录,我将他们发送到他们的ProfileActivity。否则,我将它们发送到LogInActivity。这是我在DispatchActivity中的代码:@OverrideprotectedvoidonCreate(BundlesavedInstanceState){super.onCreate(savedInstanceState);setContentView(R.layout.activity_dispatch);//.....................

android - ShortDynamicLink 没有为动态链接生成短链接

创建动态链接DynamicLinkdynamicLink=FirebaseDynamicLinks.getInstance().createDynamicLink().setLink(Uri.parse("http://shaharapp.in/")).setDynamicLinkDomain("https://cuh8g.app.goo.gl/")//OpenlinkswiththisapponAndroid.setAndroidParameters(newDynamicLink.AndroidParameters.Builder().build())//Openlinkswithc

java - 应用程序被杀死时不会调用 Firebase onMessageReceived

关于FirebaseCloudMessaging的热门话题是数据有效负载消息不会从某些低端设备的onMessageReceived()方法触发。这是真的。这是结果:应用被杀死的场景:设备获得数据负载:Nexus5X:操作系统7.1设备未获取数据负载:小米4C:操作系统5.1华为LUA-U22:OS5.1确保我没有从服务器/postman发送通知key。我正在寻找解决方案,我从Firebase获得了数据有效负载,包括所有类型的设备、操作系统,显然来自API级别15。我的Postman详细信息如下。{"registration_ids":["fC5uxGSRCsg:APA91bHh9fMX

java - Android Studio 所有 gms/firebase 库必须使用完全相同的版本

这是我的Gradle:app文件尝试重建时出现错误:“所有gms/firebase库必须使用完全相同的版本规范。找到版本11.6.0、10.2.0。示例包括com.google.android.gms:play-services-auth:11.6.0和com.google.android。gms:play-services-location:10.2.0"有人知道如何消除错误吗? 最佳答案 对于依赖版本我也有同样的错误:compilecom.google.firebase:firebase-core:11.6.2'我通过添加这个缺

android - 使用 react-native 的 android 上的空白屏幕(仅限发布)

我的应用程序在模拟器上以Debug模式运行良好。当我尝试在设备上使用已签名的APK或在模拟器上以Release模式运行它时,使用:react-nativerun-android--variant=release它只是给出一个空白的白色屏幕并且不会加载。我正在使用React-Native-Navigation和React-Native-Firebase,它们可能会或可能不会导致问题。我确实看到的一个错误与我认为的Firebase有关:W/GooglePlayServicesUtil:GooglePlayservicesoutofdate.Requires11717000butfound1

android - 如何在 Firestore 中检索子集合的文档?

我有一个数据库,其结构如下图所示:在这里,我需要有多个品牌,每个品牌下还有多个子品牌。我之前尝试过使用“map”,但它真的很乱,而且还了解到最好有多个文档。我对此很陌生,现在已经为此苦苦挣扎了3-4天。任何帮助将不胜感激。firebaseFirestore.collection("Coffee").addSnapshotListener(newEventListener(){@OverridepublicvoidonEvent(QuerySnapshotdocumentSnapshots,FirebaseFirestoreExceptione){if(e!=null){Log.d(TA

java - 如何将 Firebase 电话身份验证与电子邮件/密码身份验证相关联?

我正在尝试创建一个应用程序,在该应用程序中,用户输入他的电子邮件/密码后,他们将保存在firebase中,然后用户输入发送otp的电话号码,用户在验证后登录。我的问题是当这两个步骤都完成后,firebase正在创建两个单独的帐户,一个使用电子邮件,另一个使用电话。请告诉我如何使用电子邮件/密码和电话创建一个帐户。 最佳答案 由于您使用多个Firebase身份验证提供程序,因此您需要将它们链接起来,这样电话和电子邮件都将在一个帐户上创建。首先你可以获得凭证:AuthCredentialcredential=EmailAuthProvi

android - 如何快速自动发送FCM或APNS消息?

我正在开发一项后端服务,通过FCM或APNS向移动应用程序发送推送通知。我想创建一个可以在一分钟内运行的自动化测试,并验证服务器是否可以成功发送通知。请注意,我不一定需要检查通知是否已送达,只需检查FCM或APNS是否已成功处理发送消息的请求。我知道理论上我可以使用像appium这样的工具自动执行此测试,并使用测试Hook从应用程序检索注册/设备token,但使用appium测试后端是否可以发送消息似乎很麻烦。我也曾尝试使用硬编码的注册token,但注册和设备token很容易轮换,因此测试可能会突然停止通过。还有其他选择吗? 最佳答案