gpt4 book ai didi

android - Play 控制台报告开发期间发生的崩溃

转载 作者:行者123 更新时间:2023-11-29 19:05:08 25 4
gpt4 key购买 nike

我在 Google Play 控制台中发现了很多崩溃和性能相关的问题,其中大部分是我在开发过程中遇到过的。

我也在使用 crashlytics,它可以选择在调试期间禁用 crashlytics,但我无法为 Play Console Crash Reporting tool 找到任何这样的选项

最佳答案

是的,您可以在 Debug模式下禁用 crashlytics。

把它放在你的类中,在 onCreate 方法中扩展 Application 类

// Set up Crashlytics, disabled for debug builds
Crashlytics crashlyticsKit = new Crashlytics.Builder()
.core(new CrashlyticsCore.Builder().disabled(BuildConfig.DEBUG).build())
.build();
Fabric.with(this, crashlyticsKit);

要在 Playstore 中禁用我们可以通过在调试和 Release模式下区分 applicationId` 来实现它:

android {
...
defaultConfig {
applicationId "my.app.package"
...
}
...
buildTypes {
release {
...
}
debug {
...
applicationIdSuffix ".dev"
}
}
...
}

注意:此解决方案在您未使用任何库时有效,但在使用配置有 applicationId 的库时可能会中断,例如,如果您使用的是计费应用程序库,则使用此方法您可能无法再在您的应用中测试应用内结算。

关于android - Play 控制台报告开发期间发生的崩溃,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/47568150/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com