ho integrato Crashlytics, Fabric nella mia app, i crash legati SDK sono segnalati con successo.Android Crashlytics ndk; valori di NdkOut e NdkLibsOut in build.gradle
Per la parte NDK, ho seguito le istruzioni dal blog; The Wait is Over: Launching Crashlytics for Android NDK, ma i crash ndk non vengono segnalati. Il mio dubbio è, perché le altre parti sono sufficientemente chiari, non sto fornendo il percorso corretto per androidNdkOut
e androidNdkLibsOut
, come mostrato in:
Il dubbio e la domanda è nella mia build.gradle
, eccolo qui. ..
crashlytics {
enableNdk true
androidNdkOut //what would be the obj here?
androidNdkLibsOut 'src/main/jniLibs' //path for my jni libraries
}
favore, fatemi sapere se devo inviare qualsiasi altra parte del codice
Non sono sicuro al 100%, ma penso che questa funzione Crashlytics stia compilando il codice C nei file .so come parte del processo di compilazione. Questo genererà i "binari di debug e release" che penso siano posizionati in quelle cartelle. Se si utilizzano librerie .so precompilate, penso che non funzionerà. Guarda: https://dev.twitter.com/crashlytics/android/ndk "Controllo dei percorsi per eseguire il debug e rilasciare i binari" – GaRRaPeTa
Realmente li realizzo tramite './Gradle' per i simboli debugRelease, spero che non sia un problema – user2450263
Lo stesso problema qui, funzionerà con le librerie precompilate? – Anton