我正在尝试将Crashlytics与我的应用程序集成并且它正在运行,但是传递的行号似乎不正确。这是我为我的测试异常获得的堆栈:FatalException:java.lang.RuntimeException:Thisisatestcrashatcom.myapp.testapp.activity.MainActivity.animateReveal(MainActivity.java:42453)atcom.myapp.testapp.activity.MainActivity.onClick(MainActivity.java:1356)atandroid.view.View.pe
05-1513:50:53.44228150-28193/appI/CrashlyticsCore:Crashlyticsreportuploadcomplete:但我的仪表板显示有0个问题、0个非严重问题和0个用户。这是什么原因? 最佳答案 请确保您在应用程序的build.gradle中将CrashlyticsSDK作为依赖项block的最后一行。dependencies{...compile('com.crashlytics.sdk.android:crashlytics:2.9.1@aar'){transitive=true;
我们在应用中使用Crashlytics作为崩溃报告工具。对于Androidnative崩溃,它工作正常并且正确地对崩溃进行了分组。我们的应用程序在react-native中的组件也很少。对于这些组件中发生的崩溃,我们会捕获它们,然后将它们作为非致命异常记录到Crashlytics。publicclassPlatformNativeModuleCallExceptionhandlerimplementsNativeModuleCallExceptionHandler{@OverridepublicvoidhandleException(Exceptione){try{...Crashly
我已经使用Firebase做了一些事情,但现在我想添加Crashlytics,在指南的第3步中说“对于Android应用程序,AndroidManifest.xml文件中的一个Hook会自动初始化Firebase开发工具包。”我真的需要做些什么吗? 最佳答案 不,文档说如果您使用Firebase的默认集成步骤,Hook已经存在。它是一个由构建系统合并到应用程序中的ContentProvider。此ContentProvided在应用启动时首先加载,其唯一目的是初始化FirebaseSDK。
我刚刚在Crashlytics上添加了我的应用程序.我将APIkey放在AndroidManifest.xml文件中,然后在启动器ActivityonCreate()方法中调用Crashlytics.start(this).我有+20个Activity和20个fragment。我是否需要将Crashlytics.start(this)放入每个Activity的onCreate()方法中,以使Crashlytics能够跟踪我的整个应用程序? 最佳答案 摘自CrashalyticsSDK常见问题解答:IfyouhaveanApplica
在我的新项目中,我想集成来自Fabric.io的Crashlytics我已经在其他项目上毫无问题地安装了Fabric,一个项目在这里有教程:https://fabric.io/kits/android/crashlytics/install在另一个项目中,我使用了集成到AndroidStudio中的插件Fabric(图片)问题来了:importandroid.app.Application;importcom.crashlytics.android.Crashlytics;importio.fabric.sdk.android.Fabric;publicclassUILApplicat
我在GooglePlay中看到与Fabric/Crashlytics相关的崩溃。这发生在我从普通的Crashlytics更新到新的FabricCrashlytics之后。我只能在我的一台设备(GalaxyS2)上复制它。我拥有的所有其他设备(Nexus5和S4)都没有崩溃。这是堆栈跟踪:08-1909:32:26.3287084-7084/com.tsm.countryjamD/dalvikvm﹕WAIT_FOR_CONCURRENT_GCblocked0ms08-1909:32:26.6537084-7088/com.tsm.countryjamD/dalvikvm﹕GC_CONCU
在我的android应用程序中,我在中添加了以下字符串资源AndroidManifest.xml在strings.xml中XXXXXXXXXXXXXXXXXXXXXXXX当我尝试构建项目时出现以下错误:Error:Executionfailedfortask':app:fabricGenerateResourcesDevDebug'.CrashlyticsDeveloperToolserror.如有任何帮助,我们将不胜感激。 最佳答案 尝试通过右键单击“kit-libs”然后选择刷新套件来刷新kit-libs文件夹。
我想在我的Android应用程序的设置Activity中提供一个设置,允许用户禁用我们对分析软件的使用,包括Crashlytics。但是,Crashlytics.start(Context)在用户进入设置页面之前很久就被调用了,而且我没有看到等效的Crashlytics.stop(Context)函数。是否可以在应用程序启动后停止Crashlytics? 最佳答案 我被告知我正在尝试的具体案例目前无法实现。但是,我可以通过在Crashlytics仪表板的应用程序设置部分启用“隐私提示”来让用户控制是否将数据发送到Crashlytic
我有一个带有混淆代码的旧版本Androidapk。我有mapping.txt。有没有办法手动将mapping.txt上传到Crashlytics而无需再次重建apk?我不必更正jdk、androidsdk等版本来确保构建完全相同的apk二进制文件。或者,我可以在当前版本上使用gradle来上传以前版本的mapping.txt吗? 最佳答案 Crashlytics会自动上传映射文件。您可以通过查看来检查Mac上的状态:~/Library/Caches/com.crashlytics/com.crashlytics.tools/cras