2017-02-20 87 views
0

我最近发布了一个应用程序,我目前每天约5k的会话。今天早上开始,我已经注意到,Crashlytics报道在过去的2小时左右10崩溃(唯一用户)由于以下问题:类抛出异常 - 很少崩溃我的应用程序

java.lang.ClassCastException: 

android.app.Application cannot be cast to com.**********.**********.AnalyticsApplication 

我根据自己的文档中得到实现谷歌分析:Google Analytics Doc

由于这样我的清单看起来像:

<application 
    android:allowBackup="true" 
    android:name=".AnalyticsApplication" 
    android:icon="@drawable/application_icon" 
    android:label="@string/app_name" 
    android:supportsRtl="true" 
    android:theme="@style/AppTheme"> 

在我的发射活动的onCreate方法出现问题

我想知道如果我一直不正确地接近这个。我感到很奇怪,直到今天它一直没有问题地工作。有没有其他人遇到过这样的问题?由于它只发生在我的一小部分用户群中,我无法再现问题。

任何洞察这个问题的原因将不胜感激,它是不好的应用程序崩溃的用户,因为他们打开它。

谢谢!

+0

喜,你解决了这个问题吗?我也随机看到它,只有在Android 7+上。谢谢 – vandzi

+0

@vandzi嘿,那里,对不起延迟的答复。不幸的是,我还没有找到解决这个问题的方法。我一直在做一些预警检查,这似乎显着减少了崩溃次数。 仍然没有100%修复:( 编辑:我似乎得到它在6和7,但7是更普遍 – SCTaylor

回答

0

您可以尝试使用完整的包,而不是使用

机器人:名字= “AnalyticsApplication。”

机器人:名字= “com.blabla.AnalyticsApplication”

+0

我使用完整的软件包名称 – vandzi

相关问题