Я достижения цели я буду использовать ProGuard.
ProGuard — это shrinker, optimizer, obfuscator и preverifier. Ни одно из этих слов не переводится на русский без оговорок. Эти четыре слова обозначают четыре последовательных этапа работы ProGuard.
Этапы:
1. Shrinking - процесс удаления кода который не используется
2. Resource shrinking - процесс удаление ресурсов которые не используются
3. Optimization - оптимизация, встраивание (inline) обычных функция, разбивка логики на маленькие части.
4. Obfuscation - переименование классов, которые не являются точками входа. Это делается для того чтобы запутать взломщиков, т. к. все люди орудуют логикой, закономерностями и тд. В результате вы получите абсолютно не понятные названия которые невозможно восстановить человеку (результат есть в шапке услуги)
Для выполнения заказа мне потребуется следующее:
1. список сторонних библиотек которые вы используете
2. увидеть структуру проекта. т. к. пути где лежат файлы важны для этого процесса
3. ваш Gradle файл (тот, который на уровне app, не глобальный)
Возможно в ходе работы потребуется дополнительная информация о некоторых файлах / классах. Это уже индивидуально к каждому.
Заказ успешно оформлен. В течении часа с вами свяжется официальный представитель сервиса.
Ваш аккаунт на сайте зерегистрирован. Для возможности совершить оплату вам необходимо подтвердить E-mail. Письмо с подтверждением отправлено на вашу почту.
Закрыть