Это часть Руководства по установке Sentry.io :
UGID ProGuard
После создания файлов ProGuard вам необходимо будет встроить UUIDфайлы сопоставления ProGuard в файле свойств с именем sentry-debug-meta.properties
в папке ресурсов.Java SDK будет искать UUID, чтобы связать события с правильными файлами сопоставления на стороне сервера.
sentry-cli
может написать для вас файл sentry-debug-meta.properties
:
sentry-cli upload-proguard \
--android-manifest app/build/intermediates/manifests/full/release/AndroidManifest.xml \
--write-properties app/build/intermediates/assets/release/sentry-debug-meta.properties \
--no-upload \
app/build/outputs/mapping/release/mapping.txt
Я установил sentry-cli
с помощью руководства по установке на мой Mac OS , но я не знаю, как выполнять командные строки.Я попытался щелкнуть правой кнопкой мыши файл AndroidManifest.xml в Android Studio и щелкнуть Открыть в терминале и выполнить sentry-cli upload-proguard AndroidManifest.xml
, но ّ Я получил эту ошибку:
warning: proguard mapping 'AndroidManifest.xml' was ignored because it does not contain any line information.
> compressing mappings
> uploading mappings
error: An organization slug is required (provide with --org)
Как выполнить этикоманды для записи sentry-debug-meta.properties
файла?