У меня есть имя пакета моего проекта
in.myapplication.app
, и у меня есть пакет, который также содержит несколько пакетов, таких как этот
in.myapplication.app.samplePackage
in.myapplication.app.samplePackage.SubPackage
Теперь я хочу исключить все присутствующие классы внутри пакета samplePackage
, включая классы подпакетов. Я пробовал это правило сохранения внутри файла progaurd
-keep class in.myapplication.app.samplePackage.*{*;}
Но оно разрешает только классы, которые находятся в samplePackage
, а не в samplePackage.SubPackage
Я проверял похожие вопросы
- Как сохранить / исключить конкретный путь к пакету при использовании proguard?
- Заставить Proguard полностью игнорировать пакет
Ничего не работало, и я пытался использовать эти
-keep class in.myapplication.app.samplePackage.** {*;}
Но он показывает мне предупреждение
Неразрешенное ссылочное имя в файле конфигурации сжатия
Итак, как чтобы исключить имя пакета и имя подпакета при использовании progaurd В Android Studio?