Майк из ткани здесь.Если у вас есть другие библиотеки для вашего кода NDK, вам нужно загрузить символы для них. В зависимости от того, какую версию плагина Fabric Gradle и Gradle вы используете, вы можете загрузить их.
apply plugin: 'com.android.library'
apply plugin: 'io.fabric'
android {
compileSdkVersion <CURRENT COMPILESDKVERSION>
buildToolsVersion "<YOUR BUILD TOOLS VERSION>"
defaultConfig {
applicationId "<YOUR APP'S PACKAGE NAME>"
}
}
crashlytics {
enableNdk true
// If using the Android plugin for Gradle version 2.2.0+ with the externalNativeBuild DSL,
// you should remove the androidNdkOut and androidNdkLibsOut properties, as these paths will
// automatically be detected by the Fabric plugin.
androidNdkOut 'obj'
androidNdkLibsOut 'libs'
manifestPath 'AndroidManifest.xml'
}
Наконец, запустите ./gradlew crashlyticsUploadSymbolsRelease
, чтобы загрузить свои символы.Вы должны сделать это для любой сборки, для которой вам нужны сбои, и если вы используете более старые версии, где необходимы androidNdkOut
и androidNdkLibsOut
.Libs для выпуска, а non-libs для отладки.