小编Cri*_*s B的帖子

缺少 Flutter Firebase 分析事件

我正在尝试通过 FlutterAnalytics 发布事件,但我遇到了非常零星的行为。

  1. 使用最新firebase_corefirebase_analytics
  2. 在 PAYG Blaze 计划中使用 Firebase 项目
  3. 将事件推送添加到 BigQuery
  4. 使用 vanillaflutter create项目进行测试
  5. 下载并添加google-services.jsonandroid/appandroid/app/debug文件夹
  6. firebaseAnalytics.logEvent(name: 'testevent');onPressed计数器递增的地方添加
  7. 单击按钮直到计数器达到 100

期望在 Firebase Analytics 中看到 100 个事件,但我没有看到。

  1. 在 StreamView 中查看,5 分钟后,其中一部分出现,旁边是自动收集的screen_view等等。
  2. 查看 DebugView(在激活 adb 后)它们会立即出现。
  3. 查看事件选项卡,什么都没有
  4. 查看 BigQuery,什么都没有,甚至没有创建表

他们说事件不会立即显示,最多等待 24 小时,好吧:

  1. 等待 24 小时,除了自动收集的事件之外,事件选项卡中没有事件
  2. 未生成 BigQuery 表
  3. 等待 48 小时,没有事件显示。

然后我开始创建其他几个测试 firebase 项目,出现了不同程度的事件:

  1. 一个项目在 BigQuery 中包含 100 个事件中的 12 个,在“事件”选项卡中包含 100 个
  2. 另一个项目没有事件
  3. 另一个项目在“事件”选项卡中有 …

firebase flutter firebase-analytics

5
推荐指数
1
解决办法
1100
查看次数

C++指针解除引用的赋值

在开始使用std :: copy或memcpy之类的抽象之前,我首先尝试通过低级细节来学习C++.目前,我一直试图弄清楚为什么这段代码永远不会分配到"sortedArray"变量,当用调试器查找时,我正确地从"数据"取消引用值,但它从未分配给"sortedArray".对于第一个值,我看到诸如"-842150451"而不是"14"的值.你能帮我弄清楚我做错了什么吗?可能有任何其他问题,我没有看到或建议将不胜感激!

void swap(int* bigger, int* smaller){
    *bigger += *smaller;
    *smaller = *bigger - *smaller;
    *bigger = *bigger - *smaller;
}

int* bubbleSort(int *data, int size){
    bool swapped = true;
    int *sortedArray = (int*)malloc(size*sizeof(int));
    for (int i = 0; i < size;i++){
        *(sortedArray++) = *(data++);
    }

    while (swapped){
        swapped = false;
        for (int i = 1; i <= size - 1; i++){
            if (sortedArray[i - 1] > sortedArray[i]){
                swap(&sortedArray[i - 1], &sortedArray[i]);
                swapped = true;
            }
        }
        size--;
    } …
Run Code Online (Sandbox Code Playgroud)

c c++ pointers dereference visual-c++

0
推荐指数
1
解决办法
1495
查看次数