Android Crashlytics ndk;在build.gradle中的NdkOut和NdkLibsOut的值

前端之家收集整理的这篇文章主要介绍了Android Crashlytics ndk;在build.gradle中的NdkOut和NdkLibsOut的值前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
我将Crashlytics,Fabric整合到我的应用程序中,sdk相关的崩溃报告成功.

对于ndk部分,我已经遵循博客中的说明; The Wait is Over: Launching Crashlytics for Android NDK,但是没有报告ndk崩溃.我的怀疑是因为其他部分很清楚,我没有为androidNdkOut和androidNdkLibsOut提供正确的路径,如下所示:

怀疑和问题是在我的build.gradle,这里是…

crashlytics {  

    enableNdk true
    androidNdkOut //what would be the obj here?
    androidNdkLibsOut 'src/main/jniLibs' //path for my jni libraries  

}

请让我知道,如果我应该发布任何其他部分的代码

解决方法

我可以从 Crashlytics/Fabric支持中获得帮助后解决问题,谢谢他们.

首先,为

crashlytics {  

    enableNdk true
    androidNdkOut //what would be the obj here?
    androidNdkLibsOut 'src/main/jniLibs' //path for my jni libraries  

}

对于我的应用程序的build.gradle,应该是:

crashlytics {
    enableNdk true
    androidNdkOut 'src/main/jniLibs'
    androidNdkLibsOut 'src/main/jniLibs'
}

androidNdkOut is where your debug binaries are located. This defaults
to ‘src/main/obj’ but you can set in the crashlytics { } if it’s
different in your project.

一个包含相关信息的链接crashlytics knowledgebase; Missing line numbers in native crashes

一个次要但非常有用的部分是使用–stacktrace选项运行像uploadReleaseSymbols这样的命令.认为值得一提的是(上传版本符号)也是我没有收到崩溃报告的一个问题.

猜你在找的Android相关文章