Firebase Android 响应代码:400

Firebase Android Response code: 400

Error sending crash report
ait: Server did not receive report: Origin Error message: Invalid crash time, too new:seconds: 1465835646 nanos: 500000000

这是什么意思?

我遇到了同样的错误。

就我而言,我的项目没有在 build.gradle 中设置版本代码,导致 BuildConfig.VERSION_CODE 为 -1。

这是因为我已经通过 Android Studio 的项目结构编辑器编辑了 build.gradle。我猜它删除了 build.gradle.

中的 versionCode

Fuji 的回答是一个很好的起点,但是我花了一些时间才弄清楚 how/where 设置版本代码。

最简单的方法是将其添加到 build.grade 文件中,如下所示:

android {
     compileSdkVersion XXX
     buildToolsVersion 'XXX'
     // ...
     defaultConfig {
         // ...
         versionCode 1
     }
     // ... 
}

如果未设置 versionCode,则默认为 -1,这是 Firebase 不喜欢的。