ProGuard общается с публикой - PullRequest
0 голосов
/ 12 февраля 2020

У меня есть класс со следующим полем

private static final Identifier alTexture = new Identifier("al", "al.png");

Теперь, когда я запутываю это с помощью ProGuard, я получаю следующий вывод

public static final class_2960 vcAdmJHWywpfJDWjeu = new class_2960(SdtSesegrDtrPVCoeg.unscramble(51), SdtSesegrDtrPVCoeg.unscramble(398));

Как вы можете видеть, он конвертирует приватное в публикуемое c. Проблема в том, что этот класс требует, чтобы следующее было приватно, и я не уверен, что скрывает его в опциях.

1 Ответ

0 голосов
/ 12 февраля 2020

Пожалуйста, проверьте опцию -allowaccessmodification согласно Руководству Proguard .

...