【问题标题】:Sourcemaps not working for React Native Android app in productionSourcemaps 不适用于生产中的 React Native Android 应用程序
【发布时间】:2017-05-25 16:17:15
【问题描述】:

我在生产中使用 Sentry 记录我的应用程序中的崩溃。对于 iOS 应用程序,源映射按预期工作,但对于 Android,我不知道发生崩溃的实际文件和行号。堆栈跟踪包含对 index.android.bundle 的引用。我使用以下命令来创建包和地图文件

react-native bundle --dev false --platform android --entry-file index.android.js --bundle-output index.android.bundle --sourcemap-output index.android.map

我使用命令将包和映射文件上传到哨兵

sentry-cli releases files 1.0.10 upload-sourcemaps --rewrite --url-prefix / ./

我想问一下是否有人能够使用 Sentry 让源地图在 Android 上工作。是否需要遵循任何其他说明才能使源地图适用于 Android 应用?

【问题讨论】:

    标签: react-native react-native-android sentry


    【解决方案1】:

    如果您正在运行最新版本的react-native-sentry,则只需调用./gradlew assembleRelease,它应该可以工作。

    如此处所述: https://docs.sentry.io/clients/react-native/#android-specifics

    【讨论】:

    • 感谢您的回复。目前,我一直在使用 raven-js 将错误推送到哨兵。我很快就会搬到react-native-sentry
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2016-09-13
    • 1970-01-01
    • 2016-08-30
    • 2022-01-11
    相关资源
    最近更新 更多