В последнее время я использую аварийную службу, предоставляемую HUAWEI App Gallery Connect. Однако при его использовании я столкнулся с двумя проблемами. Во-первых, не удалось создать собственный файл символов, а во-вторых, мне не удалось загрузить файл. В этом посте я обобщил свой опыт в надежде, что он поможет другим, кто столкнется с такой же проблемой.
Я добавил следующий код, сославшись на официальные материалы, но не смог найти задачу agcp в Задачи каталог в разделе Сортировка .
agcp{ debug = true appVersion = 1.0 symbolUpload = true debugSoDirectory = "D:\\Onebox\\AndroidProject\\crashdemo\\app\\build\\intermediates\\cmake" ndkDirectory = "D:\\AndroidSDK\\sdk\\ndk\\21.3.6528147" }
Я проверил документацию и обнаружил, что не добавил файл JSON, поэтому я добавил файл JSON в приложение каталог и синхронизировал проект. Это решило проблему.
Отсутствующий параметр debug So Directory также вызовет проблему. Поэтому убедитесь, что вы тоже его добавили.
Как только файл был сгенерирован, я дважды щелкнул загрузка символа выпуска процесса . Было сообщено об исключении HTTP, как показано на следующем рисунке.
Я часто подключаю свой компьютер к прокси-серверу нашей компании. Как только я отключился от прокси-сервера, файл был успешно загружен.
Если вы не можете загрузить файл с помощью плагина gradle, вы также можете использовать инструмент таблицы символов.
Или вы можете вручную загрузить файл в App Gallery Connect.
Для получения дополнительной информации см. официальную документацию
Оригинал: “https://dev.to/devwithzachary/what-can-i-do-if-i-cannot-upload-the-native-symbol-file-when-using-the-crash-service-4dpk”