小编Rus*_*koz的帖子

将 Android Gradle 插件更新到 3.2.0 或更高版本/生成 Flutter 签名的 APK

我正在使用 Android Studio 开发一个 Flutter 跨平台支持应用程序。

现在我正在尝试为 app-release 生成签名的 APK,但我面临以下错误:

“生成签名包需要您将 Android Gradle 插件更新到 3.2.0 或更高版本”。

我怎样才能解决这个问题?我一点头绪都没有。。

此致!

android gradle flutter

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

如何从flutter中的firestore文档字段获取数据?

我正在尝试在我的 flutter-app 中测试 firestore,但我无法真正按预期加载数据。

这是我获取数据的方式:

 Firestore.instance
        .collection('Test')
        .document('test')
        .get()
        .then((DocumentSnapshot ds) {
      // use ds as a snapshot

      print('Values from db: $ds');
    });
Run Code Online (Sandbox Code Playgroud)

和打印语句输出:flutter: Values from db: Instance of 'DocumentSnapshot'。

我也尝试了以下操作,但没有成功:

Firestore.instance.collection('Test').document('test').get().then((data) {
  // use ds as a snapshot

  if (data.documentID.length > 0) {
    setState(() {
      stackOver = data.documentID;
      print(stackOver);
    });
  }
});
Run Code Online (Sandbox Code Playgroud)

这里的输出只是documentID-name..

那么,我怎么能从 firestore 中获取字段值呢?

此致!

dart firebase flutter google-cloud-firestore

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

如何在 Flutter 中从 Firestore 订购数据,orderBy 订购不正确

我正在构建一个应用程序,用户可以在其中写入我的数据库并向其他用户提问,例如医生应用程序。医生可以回答问题的地方。

我想按日期排序问题,我想按最新和最受欢迎的问题排序。

我尝试通过以下方式订购最新的:

日期:“2019 年 9 月 29 日”

Firestore.instance
        .collection("Questions")
        .orderBy("date", descending: true) // 1 will be last, 31 will be latest
        .snapshots(),
Run Code Online (Sandbox Code Playgroud)

但这似乎不起作用。所以我想知道如何从 firebase 的查询中正确排序数据。或者我是否必须将日期存储在 firebase 中,然后再进行转换?

此外,我想根据有多少用户通过以下方式观看了该特定问题,对最受欢迎的问题进行排序:

问题视图:“3”,问题视图:“1032”等

Firestore.instance
        .collection("Questions")
        .orderBy("questionsView")
        .snapshots(),
Run Code Online (Sandbox Code Playgroud)

但这也不能正确排序。

我看到了传奇人物弗兰克·冯·普芬 (Frank von Puffen) 的一篇很棒的帖子,但我并没有真正理解这一点,所以我想知道是否有人可以帮助我解决这个问题。

这是他的帖子: 在 FireStore 中订购数据

最好的问候,鲁斯本

firebase flutter google-cloud-firestore

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