@novikov_igor

Как обфуцировать SDK?

Есть SDK для которой необходимо сделать обфускацию. Прописал правила для того, чтобы подключить SDK через модуль в модуль приложения и все работает, но если залить sdk + app модуль (обфуцированные) на jitpac и подключить через implementation - становится не видна часть файлов. Keep правила в разных вариациях позволяют получить доступ к имени файла, но к методам доступа нет.Хотя если провалиться в файл - я вижу java методы. Все они public и final только уже java. Почему так происходит? Доступ должен быть.
  • Вопрос задан
  • 33 просмотра
Пригласить эксперта
Ответы на вопрос 1
402d
@402d
начинал с бейсика на УКНЦ в 1988
consumer-rules.pro
-keep class your.sdk.** { *; }

** - сохранять все классы глубже your.sdk
{*;} - сохранять методы
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

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