|
Android Studio оставить имена параметров и переменных метода в release
|
|||
---|---|---|---|
#18+
Android Studio с Gradle и ProGuard, необходимо при релиз сборке, оставить имена параметров метедов и имена их локальных переменных, по умолчанию они вырезаются, в javac это должно решаться ключом -g:vars Вот примерный конфиг который пробовал: Код: java 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22. 23. 24. 25. 26. 27. 28. 29. 30.
Результата не дал, имена локальных переменных метода вырезаются, да тут может быть ещё загвоздка в использовании прогуарда, но он нужен, как заставить всё вместе работать и что-бы в байт0коде оставались имена локальных переменных метода и параметров? ... |
|||
:
Нравится:
Не нравится:
|
|||
06.12.2017, 18:33 |
|
Android Studio оставить имена параметров и переменных метода в release
|
|||
---|---|---|---|
#18+
Странно, что нет конфига прогуарда... https://stackoverflow.com/questions/7464035/how-to-tell-proguard-to-keep-everything-in-a-particular-package Его основная фишка как раз в том, чтобы сократить байт код за счет переименования классов и переменных. Проще уж совсем его отключить. ... |
|||
:
Нравится:
Не нравится:
|
|||
07.12.2017, 08:48 |
|
|
start [/forum/search_topic.php?author=dan11&author_mode=last_posts&do_search=1]: |
0ms |
get settings: |
9ms |
get forum list: |
13ms |
get settings: |
10ms |
get forum list: |
14ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
184ms |
get topic data: |
14ms |
get forum data: |
3ms |
get page messages: |
52ms |
get tp. blocked users: |
2ms |
others: | 363ms |
total: | 672ms |
0 / 0 |