AESObfuscator - это реализация Obfuscator из Android LVL, она используется LVL для защиты конфиденциальных данных лицензирования, хранящихся на локальном устройстве (просто запутывая данные перед их сохранением). Это произошло во время выполнения.
Шаг запутывания в Proguard в основном используется, чтобы запутать ваш исходный код, чтобы увеличить трудности декомпиляции от пирата. Это происходит во время сборки проекта (до компиляции исходного кода)
Обычно мы используем оба вместе.