Size: a a a

Android Developers

2021 April 30

PE

Pavel Erokhin in Android Developers
хахахаха
источник

SS

Sergey Serpivskyy in Android Developers
Твои претензии к обфускации кода?
источник

Y

You in Android Developers
?
источник

SS

Sergey Serpivskyy in Android Developers
Дело в том что выставлено правило не обфусцировать только публичные)
источник

PE

Pavel Erokhin in Android Developers
ну если они будут ссылаться на приватные, то код в публичных будет тоже обфусцирован
источник

SS

Sergey Serpivskyy in Android Developers
Так это ж правильно)
источник

SS

Sergey Serpivskyy in Android Developers
Юзер должен видеть только имя и передаваемые параметры, зачем ему знать глубже
источник

PE

Pavel Erokhin in Android Developers
ну так в прогуарде есть правило, оставить имена
источник

SS

Sergey Serpivskyy in Android Developers
Причем имена к модификаторам?
источник

SS

Sergey Serpivskyy in Android Developers
источник

PE

Pavel Erokhin in Android Developers
ну можно сказать что ты добился эффекта обфускации "запутать пользователя, чтобы код не понял"
источник

PE

Pavel Erokhin in Android Developers
а в гугле что?
источник

АI

Анна IT in Android Developers
🤝
источник

SS

Sergey Serpivskyy in Android Developers
Не спрашивал бы тут, если б не погуглил
источник

SS

Sergey Serpivskyy in Android Developers
Толком ничего
источник

PE

Pavel Erokhin in Android Developers
а такое не подойдет?

-keepclassmembers class * {
   private <fields>;    
}
источник

PE

Pavel Erokhin in Android Developers
чтобы модификатор не стирало
источник

PE

Pavel Erokhin in Android Developers
но честно, я не понимаю зачем обфусцировать, ты можешь опубликовать конечную либу на мавен без сорцев
источник

К

Кирилл in Android Developers
Выпал. Сорсы Intent.java
источник

PE

Pavel Erokhin in Android Developers
а идея не декомпилирует сорцы, а только названия объектов
источник