【问题标题】:ReactNative Firebase Firestore Crashes on AndroidReact Native Firebase Firestore 在 Android 上崩溃
【发布时间】:2017-10-29 17:42:23
【问题描述】:

我正在尝试获取 react-native-firebase 并在 Android 应用程序中查询 Firestore 数据库。但是每当我尝试查询一个集合时,应用程序就会崩溃,并带有一个非常具有描述性的内容:

很遗憾,RNFirebaseStarter 已停止。

这发生在starter project,使用the Todo app tutorial 中的firestore 查询代码。并且在安卓模拟器和通过 USB 连接的设备上都发生。

在我能找到的任何地方都没有报告错误。我什至如何开始调试呢?

跟进,here's a gist of the adb logcat output

【问题讨论】:

    标签: android react-native google-cloud-firestore react-native-firebase


    【解决方案1】:

    你还有这个问题吗?您能否发布来自adb logcat 的日志,以便我们查明实际错误?

    谢谢

    【讨论】:

    • 是的 - 我再次运行安装,并且得到相同的结果。我在上面的帖子中添加了logcat 输出的要点。看起来RNFirebaseFirestoreCollectionReference 抛出了一个异常,但我不知道是什么问题。同一个项目在 iOS 上完美运行。
    • 啊,我看到了你的问题,Caused by: java.lang.IllegalArgumentException: Unknown pattern character 'X' 是由以前版本中的日期解析问题引起的,这个问题已经解决了,如果你升级你的 RNFirebase 版本,你应该很好去吧。
    【解决方案2】:
    in your android/app/build.gradle file set     multiDexEnabled true
    
        android {
      //..
    
      defaultConfig {
        //..
        multiDexEnabled true  // needed for firestore:
      }`enter code here`
      //..
    }
    

    【讨论】:

      猜你喜欢
      • 2021-03-04
      • 1970-01-01
      • 2018-04-28
      • 2019-06-01
      • 2019-08-07
      • 2019-12-25
      • 1970-01-01
      • 2018-02-04
      • 2019-02-23
      相关资源
      最近更新 更多