小编noo*_*gui的帖子

Firebase:无法启动模拟器

功能:无法启动模拟器.错误:无法找到模块'@ google-cloud/functions-emulator/src/config'

这是我尝试在Mac上本地运行函数时收到的错误消息.我的Firebase版本是3.16.0.我也试过了sudo npm install -g @google-cloud/functions-emulator.但仍然没有用.请帮忙.

firebase google-cloud-functions

8
推荐指数
2
解决办法
4331
查看次数

使用部分字符串匹配进行Firebase查询

假设我有一个简单的firebase实时数据库结构,其中的键是username,值是userid。现在,我想寻找useridusername。用户名匹配很容易。但是如何获得部分匹配的答案。更清楚地说,如果我要使用SQL编写此代码,将类似于:

SELECT userid FROM tablename WHERE username LIKE 'abc%'

它会给我所有useridusername起点abc。如何编写此类针对Firebase的查询?了解我在android设备上使用它,并且可能有很多用户。

android firebase firebase-realtime-database

7
推荐指数
1
解决办法
1519
查看次数

无法构建发布APK for flutter

我目前正在尝试使用Flutter在Windows上构建一个已签名的版本APK.我已经执行了flutter站点上的文档中概述的任务.当我运行build命令时,我得到的输出.它似乎是在firebase插件周围.有任何想法吗?

pubspec.yaml

dependencies:
  flutter:
    sdk: flutter
  firebase_auth: 0.4.0
  firebase_database: ^0.3.0
Run Code Online (Sandbox Code Playgroud)

颤动的医生输出

    C:\Users\myuser\projects\myflutterapp>flutter doctor
    [?] Flutter (on Microsoft Windows [Version 10.0.16299.125], locale en-US, channel alpha)
        • Flutter at C:\Users\myuser\flutter
        • Framework revision 8f65fec5f5 (3 weeks ago), 2017-12-12 09:50:14 -0800
        • Engine revision edaecdc8b8
        • Tools Dart version 1.25.0-dev.11.0
        • Engine Dart version 2.0.0-edge.d8ae797298c3a6cf8dc9f4558707bd2672224d3e

    [?] Android toolchain - develop for Android devices (Android SDK 27.0.1)
        • Android SDK at C:\Users\myuser\AppData\Local\Android\Sdk
        • Android NDK at C:\Users\myuser\AppData\Local\Android\Sdk\ndk-bundle
        • Platform android-27, build-tools 27.0.1
        • ANDROID_HOME …
Run Code Online (Sandbox Code Playgroud)

release firebase firebase-realtime-database flutter

7
推荐指数
3
解决办法
7571
查看次数

结合Firebase和Realm的崩溃 - 失败的解决方案:Lio/reactivex/Observable;

我正在尝试从Firebase下载对象并将它们存储在Realm中.结合这两个优秀的库,我收到了崩溃.

我创建了一个非常简单的演示应用程序来说明我的问题.在创建扩展RealmObject的对象时,Firebase似乎感到不安.

我可以通过删除RealmObject扩展来完成这项工作,但后来我必须维护两个相同的对象.随着时间的推移,这变得复杂和令人沮丧,这远非理想.

火力地堡:

    FirebaseDatabase database = FirebaseDatabase.getInstance();
    DatabaseReference myRef = database.getReference("players");

    myRef.addValueEventListener(new ValueEventListener() {
        @Override
        public void onDataChange(DataSnapshot dataSnapshot) {
            Log.d(TAG, "onDataChange: " + dataSnapshot.getChildrenCount());

            for (DataSnapshot snapshot : dataSnapshot.getChildren()) {
                //***CRASH here*****
                Player player = snapshot.getValue(Player.class);
                Log.d(TAG, "onDataChange: " + player.getFirstname());
            }
        }

        @Override
        public void onCancelled(DatabaseError databaseError) {
            Log.e(TAG, "onCancelled: ", databaseError.toException());
        }
    });
Run Code Online (Sandbox Code Playgroud)

玩家:

public class Player extends RealmObject{
private int age;
private String firstname;

public Player() {
}

//getters and setters
}
Run Code Online (Sandbox Code Playgroud)

Gradle:

compile …
Run Code Online (Sandbox Code Playgroud)

android realm firebase firebase-realtime-database

7
推荐指数
1
解决办法
1420
查看次数

测试Firebase AdWords转化跟踪

在我们的iOS项目中,我们使用的是Firebase Analytics.我们还运行AdWords广告系列以获得下载.

我已在https://firebase.google.com/docs/adwords/上为first_opens 启用了转化跟踪.

如何测试这是否有效?

google-adwords ios firebase firebase-analytics

7
推荐指数
0
解决办法
442
查看次数

来自远程 REST API 的 Firebase 分析?

是否可以将 Firebase 分析挂钩到远程 REST API 端点?

更具体地说,假设我有一个远程 REST API,它有一个端点来计算我的每个用户上传的平均视频数/api/videos/get_average_count。我可以以某种方式将该统计信息集成到 Firebase 分析中吗?(我认为 Firebase 分析中没有报告 API?)

或者,无论如何,我是否可以从其他分析(在前端跟踪)中获取 Firebase 数据并将该数据集成/嵌入到我自己的后端托管的自定义管理中?

firebase firebase-analytics

7
推荐指数
2
解决办法
1万
查看次数

FCM是直接发送推送通知还是向APNS发送消息?

根据Apple文档,每个推送通知始终会遍历APNS服务器。我听说某个地方FCM直接将推送通知直接发送到设备,即无需联系APNS服务器。

如果最终APNS负责发送推送通知,那么为什么要FCM用于iOS?

在此处输入图片说明

push-notification apple-push-notifications ios firebase firebase-cloud-messaging

7
推荐指数
1
解决办法
987
查看次数

通知服务

我正在尝试使用firebase接收Android通知.我已经定义了以下服务.但该服务MyFirebaseInstanceIDService是第一次运行应用程序时运行.我当时甚至没有为用户提供数据库.我想为用户存储firebase令牌,但首先我想在第一个活动上为用户创建一个条目,然后在第二个活动上启动服务.所以我可以存储用户的令牌.

Android Manifest文件

<service
    android:name="in.anamika.anamika.notifications.MyFirebaseMessagingService"
    android:permission="com.google.android.c2dm.permission.SEND">
    <intent-filter>
        <action android:name="com.google.firebase.MESSAGING_EVENT" />
        <action android:name="com.google.android.c2dm.intent.RECEIVE" />
    </intent-filter>
</service>
<service android:name="in.anamika.anamika.notifications.MyFirebaseInstanceIDService">
    <intent-filter>
        <action android:name="com.google.firebase.INSTANCE_ID_EVENT" />
    </intent-filter>
</service>
Run Code Online (Sandbox Code Playgroud)

android firebase firebase-cloud-messaging

7
推荐指数
1
解决办法
434
查看次数

Firebase部署完成,但未显示网站

这是我第一次使用Firebase。我使用Firebase CLI部署了我的角度项目,但是当我导航到指定的域时,我只会看到

欢迎
Firebase Hosting安装完成
您会看到此信息,因为您已经成功设置了Firebase Hosting。
现在是时候构建非凡的东西了!

这是我的部署过程:

firebase login
  ?  Success! Logged in as [...]
firebase init
  select Hosting, select project, chose 'dist' as public dir
  ?  Firebase initialization complete!
ng build --prod
firebase deploy
  ?  Deploy complete!
Run Code Online (Sandbox Code Playgroud)

现在已经60多分钟了,我不知道为什么它不在线。60分钟的时间不够火力基地吗?谁能分享他的经验或给我提示,为什么它不在线?

先感谢您

deployment firebase firebase-hosting angular

7
推荐指数
1
解决办法
1681
查看次数

@ngx/store/update-reducers 不合需要地修改了我的应用程序的状态

在我用Angular开发的应用程序中,我使用Firebase Authentication服务进行身份验证,在我的应用程序登录时,状态以正确的方式更改,根据我的需要保持表单的所有状态。

当我登录时,我在Redux DevTools中注意到我的应用程序的"auth"状态具有身份验证状态,因此我可以从经过身份验证的用户访问数据。

当我导航到系统上的任何其他页面时,"auth"身份验证状态在发生调用的事件后消失,"@ngrx/store/update-reducers"并且我的系统上不再有身份验证状态信息。

为什么会发生这种情况?为什么会"@ngrx/store/update-reducers"被调用?

我有一个"store"位于"src/app"树内文件夹中的文件。在这个文件中,我有我在根模块中创建的所有减速器"app.module"

索引.ts:

import { ActionReducerMap, createFeatureSelector } from '@ngrx/store';
import { ActivatedRouteSnapshot, RouterStateSnapshot, Params } from '@angular/router';

import * as fromRouter from '@ngrx/router-store';
import * as fromAuth from '../reducers/auth.reducer';
import * as fromMessenger from '../reducers/messenger.reducer';

export interface RouterStateUrl {
    url: string;
    queryParams: Params;
    params: Params;
}

export interface StateApp {
    auth: fromAuth.AuthState; …
Run Code Online (Sandbox Code Playgroud)

firebase firebase-authentication redux ngrx angular

7
推荐指数
1
解决办法
1297
查看次数