Как получить файл сопоставления ProGuard предыдущей сборки

У меня есть приложение в производстве, у меня есть несколько трассировок стека отчетов о сбоях, и они взяты из предыдущей версии. Я не знаю, есть ли у меня файл отображения ProGuard для предыдущей версии сборки. У меня есть текущий. И насколько я знаю, что файл сопоставления отличается для разных сборок релиза.

Мой вопрос:
Как получить файл сопоставления для предыдущей сборки?

-1
задан 17.01.2019, 23:08

1 ответ

Файл сопоставления перезаписывается после каждой сборки, поэтому вы, вероятно, потеряли его навсегда.

Лучшим подходом, который я могу придумать, было бы управление версиями вашего кода с помощью некоторой VCS (например, Git) и перемещение файла сопоставления в местоположение, которое не подвергается gitignored.

Чтобы переместить сгенерированный файл отображения Proguard в другой путь, проверьте этот ответ. Вы даже можете переименовать его, если хотите.

0
ответ дан 08.04.2019, 09:01
  • 1
    Я присвоил версию своему коду в Мерзавце. Но я не сохраняю папку сборки (где отображающийся файл сгенерирован). Так, отображающийся файл для предыдущей сборки перезаписывается. Но я хочу предыдущий, потому что мне нужен к de-obfuscate stacktrace предыдущей версии. Я хочу знать, как к очистке путаница, которая была сделана ранее, не, как предотвратить путаницу, которая собирается произойти. – Shankhadeep Ghoshal 17.01.2019, 23:13
  • 2
    AFAIK it' s не возможный восстановить потерянное отображение: (Вы могли попытаться проверить свою старую фиксацию и создать снова для генерации отображения, но я думаю it' s не гарантируемый, что Вы закончите совместимое отображение на deobfuscate Ваши катастрофические отказы. – Henrique 18.01.2019, 00:58
  • 3
    Я вижу Вашу точку. Комментарий является сообщением по умолчанию, которое автоматически добавляется после обзора. Извините за беспорядок. Причина, для которой я отметил это, удаляет, то, что она не следует за основами того, как записать хороший ответ. Переполнение стека имеет инструкции, и все мы прилагаем усилия для следования за ними так, чтобы наше преимущество ответа сообщество stackoverflow.com/help/how-to-answer – SteakOverflow 25.01.2019, 01:33

Теги

Похожие вопросы