crashlytic не сообщает о падении c ++, только Java - PullRequest
0 голосов
/ 07 марта 2019

я вижу в Crashlytics dashboard только сбои java, но сбоев c ++ нет.

что я делаю не так?

в основной активности при создании сразу после супер им инициализации ткани

Fabric.with(this, new Crashlytics(), new CrashlyticsNdk());

при попытке включить crashlytics.h в cpp его нераспознанным

это пути ко всем адресатам в папке app / build - enter image description here

это Gradle:

apply plugin: 'com.android.application'
apply plugin: 'io.fabric'

repositories {
    jcenter()
    maven { url 'https://maven.fabric.io/public' }
}

android {
    compileSdkVersion 26
    defaultConfig {
        if (buildAsApplication) {
            applicationId "xxx.xxx.xxx"
        }
        minSdkVersion 19
        targetSdkVersion 26
        versionCode 3
        versionName "1.3"
        multiDexEnabled true
        externalNativeBuild {
            ndkBuild {
                arguments "APP_PLATFORM=android-14"
                abiFilters "armeabi-v7a","x86"
            }
        }
    }

    buildTypes {
        release {
            minifyEnabled false
            proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro'
        }
    }

if (!project.hasProperty('EXCLUDE_NATIVE_LIBS')) {
    sourceSets.main {
        jniLibs.srcDir 'libs'
    }
    externalNativeBuild {
        ndkBuild {
            path 'jni/Android.mk'
        }
    }

}

crashlytics {
    enableNdk true
    manifestPath 'src/main/AndroidManifest.xml'
}

dependencies {
    implementation 'com.crashlytics.sdk.android:crashlytics:2.9.9'
    compile 'com.crashlytics.sdk.android:crashlytics-ndk:2.0.5'
}
...