Можно ли собрать Андроид проект с автоматических удалением отладочной информации Log?
В проекте есть много отладочной информации, которая не желательна для просмотра посторонним , можно ли при сборке проекта в Android studio исключить из компиляции util.Log ?
Вот к примеру о чем я говорю Log.d("myApp", "my debug message");
Константин Берков По поводу flavour это вы о Gradle Flavours ? - Видео
А про Timber можете что то сказать как он работает и для чего его обычно используют ?
А если можно ссылку где можно о нем почитать, а то в рунете ничего нету :(
ProGuard это отдельная тулза, которую гугли взял и заиспользовал.
в Gradle нужно указывать конфиг и включение
minifyEnabled true
ProGuard в первую очередь обфускатор кода
а также умеет кучу всего =)
Build Variants - варианты сборки, debug и release - изначально два варианта
в дебаге для быстроты сборки обычно не подписывают и не обфусцируют
а в релизе наоборот все по максимому делают
one pavel: Спасибо полезно знать.
и еще вопрос при нажатии Shift+F10 выполняется Run "мой андроид проект", а при Ctrl+F9 выполняется Make project, вопрос он собирается в обоих случаях как указано в Build Variants (По дефолту debug ) или Make project уже собирает release версию ?