android ndk崩溃怎么处理,获取 Android NDK 崩溃报告

如果您的 Android 应用包含原生库,您可以通过对应用的构建配置进行一些小规模更新,利用 Firebase Crashlytics 实现原生代码的完整堆栈轨迹和详细的崩溃报告功能。本指南介绍如何使用全新 Firebase Crashlytics SDK 配置崩溃报告。

准备工作

在执行第 2 步(将 Firebase Crashlytics 添加到您的应用)时,请确保您的应用使用的是 Crashlytics Gradle 插件 v2.4.0 及更高版本,这可保证仅使用未剥离的二进制文件上传符号,以生成符号化解析的崩溃报告。注意:Crashlytics NDK v17.3.0 及更高版本需要使用 Crashlytics Gradle 插件 v2.4.0 及更高版本。如果您导入 Firebase Android BoM,系统会自动指定此 NDK 版本。

第 1 步:更新 Gradle 配置

在您的应用级 build.gradle 中,声明 Crashlytics NDK 运行时依赖项:

Javaapply plugin: 'com.android.application'

apply plugin: 'com.google.firebase.crashlytics'

dependencies {

// ...

// Import the BoM for the Firebase platform

implementation platform('com.google.firebase:firebase-bom:27.1.0')

// Declare the dependency for the Firebase Crashlytics NDK library.

// If you previously declared the Firebase Crashlytics dependency, replace it.

// When using the BoM, you don't specify versions in Firebase library dependencies

implementation 'com.google.firebase:firebase-crashlytics'

implementation 'com.google.firebase:firebase-crashlytics-ndk'

implementation 'com.google.firebase:firebase-analytics'

}

// …

android {

// ...

buildTypes {<

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值