Как написать файл sentry-debug-meta.properties - PullRequest
0 голосов
/ 31 декабря 2018

Это часть Руководства по установке 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 файла?

1 Ответ

0 голосов

откройте файл sentry-cli и добавьте следующие поля:

defaults.project = your-project
defaults.org = your-org
auth.token = YOUR_AUTH_TOKEN
...