当前位置: 首页 > 知识库问答 >
问题:

Firebase crashlytics数据在dashbord中没有显示,即使在crashlytics集成到android应用程序一天之后

柯昆杰
2023-03-14

大约一天前,我在我的android应用程序中添加了firebase crashlytics。但我仍然在firebase控制台的crashlytics页面上看到以下入门指南。

下面是我添加crashlytics的git差异。

项目级分级文件:

@@ -5,10 +5,12 @@ buildscript {
     repositories {
         jcenter()
         google()
+        maven { url 'https://maven.fabric.io/public' }
     }
     dependencies {
         classpath 'com.android.tools.build:gradle:3.5.1'
-        classpath 'com.google.gms:google-services:4.3.0'
+        classpath 'com.google.gms:google-services:4.3.2'
+        classpath 'io.fabric.tools:gradle:1.31.2'  // Crashlytics plugin
         // NOTE: Do not place your application dependencies here; they belong
         // in the individual module build.gradle files
     }
@@ -18,6 +20,7 @@ allprojects {
     repositories {
         jcenter()
         google()
+        maven { url 'https://maven.fabric.io/public' }
     }
 }

应用程序级别分级文件:

@@ -1,4 +1,5 @@
 apply plugin: 'com.android.application'
+apply plugin: 'io.fabric'

 android {
     compileSdkVersion 29
@@ -93,6 +94,8 @@ dependencies {
     implementation 'com.google.firebase:firebase-firestore:21.2.0'
     implementation 'com.google.firebase:firebase-auth:19.1.0'
     implementation 'com.google.firebase:firebase-storage:19.1.0'
+    implementation 'com.google.firebase:firebase-analytics:17.2.0'
+    implementation 'com.crashlytics.sdk.android:crashlytics:2.10.1'
     implementation 'net.cachapa.expandablelayout:expandablelayout:2.9.2'
     implementation 'org.dizitart:nitrite:3.2.0'
     implementation 'com.github.bumptech.glide:glide:4.9.0'

我崩溃了我的应用程序几次使用以下方法。

Crashlytics.getInstance().crash();

我的设备有互联网连接。

我使用调试构建和发布构建(签名apk)进行了测试。

是什么原因导致仪表盘没有显示任何崩溃统计数据,即使在应用程序中设置了一天的崩溃数据?

共有1个答案

郤飞英
2023-03-14

将此添加到应用程序级别构建gradle应用插件:'com.google.gms.google-services'的底部,并将google json添加到应用程序文件夹中

 类似资料:
  • 此链接正在解释与和。但没有解释同样的路线问题。所以我想问我的问题。 我用创建了react项目,并在文件夹中创建了服务器。我想在。所以我写了这样的代码。 公共/index.html src/服务器/server.js package.json 我测试, -- localhost:4000/代码 我想只是一个静态文件,每当。为什么不显示

  • 我正在为Android创建一个社交网络集成应用程序。我已经可以在脸书、推特和领英上发帖了。现在我必须在应用程序中集成Flickr。我找不到一个合适的例子如何在Android应用程序中集成flicker。 清单文件: main.xml文件: 我在下面的教程中学习: 代码没有执行,我正在寻找一个解决方案或与Flickr集成的Android示例项目源代码。

  • 我正在开发两个应用程序。让第一个应用程序是APP1,第二个应用程序为APP2。现在在APP1中,我不提供任何用户权限,如INTERNET权限,但它将发送任何http url,如http://www.google.com我的第二个APP2将包含INTERNET等用户权限。Http请求将从APP1发送到APP2,APP2将响应该请求,然后将结果发送回APP1。最后APP1包含一个Web视图以显示结果。

  • AndroidJavaException:>io.Fabric.unity.Android.FabricInitializationException:Fabric未找到有效的应用程序上下文。?12-13 00:13:28.758 244 77 245 16 E Unity:io.Fabric.Unity.android.FabricInitializationException:Fabric未找

  • 当我测试我的应用程序时,它显示了地图。但是当我在play store上发布后,地图没有显示。我按照以下步骤生成了SHA1密钥。然后我生成了带有包名和SHA1密钥的google maps API密钥。然后我在google maps API.xml中粘贴了该密钥,但是在我发布后地图没有显示。我是android的新手。有什么帮助吗

  • 问题内容: 我已经创建了一个SQLite数据库。我想将此数据库文件用于我的Android项目。我想将此数据库与我的应用程序捆绑在一起。 应用程序如何创建该数据库的访问权限并将其用作数据库,而不是创建新数据库? 问题答案: 注意: 在尝试此代码之前,请在以下代码中找到此行: 此处是你的数据库的名称。假设你在文件夹中有数据库的副本,因此,例如,如果你的数据库名称为,则的值为, 将数据库保留在资产文件夹