我在Android中启动应用程序时崩溃,错误如下。
Native Client不可用,无法在本机上启动。
Sentry.init({
enableNative: true,
enableNativeCrashHandling: true,
dsn:
'https://xyx.com/sentry/12',
})
当我设置enableNative:false,则崩溃停止,但与Android相关的崩溃不会记录在sentry中。
我已经在build.gradle中添加了sentry,并根据sentry集成文档添加了sentry。
对此有什么解决办法吗?
1条答案
按热度按时间jjhzyzn01#
我也遇到了这个问题,使用Sentry.nativeCrash()测试-应用程序会崩溃,但不会报告。
若要修正,请将autoInitializeNativeSdk设定为false,并在AndroidManifest中初始化。
在您的AndroidManifest.xml中初始化AndroidSDK
确保将
xmlns:tools="http://schemas.android.com/tools"
添加到清单中。点击以下链接获取文档。Native Initialize