我使用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应用程序,我还需要遵循其他任何说明吗?
答案 0 :(得分:1)
如果您运行最新版本的./gradlew assembleRelease
,只需致电react-native-sentry
即可。
如下所述: https://docs.sentry.io/clients/react-native/#android-specifics