Почему Пикассо комментирует, что "НЕ передавайте BuildConfig.DEBUG"
/**
* Toggle whether debug logging is enabled.
* <p>
* <b>WARNING:</b> Enabling this will result in excessive object allocation. This should be only
* be used for debugging Picasso behavior. Do NOT pass {@code BuildConfig.DEBUG}.
*/
@SuppressWarnings("UnusedDeclaration") // Public API.
public void setLoggingEnabled(boolean enabled) {
loggingEnabled = enabled;
}
Я изучаю источник Пикассо, и мне интересно, почему нельзя использовать BuildConfig.DEBUG
?
Я знаю, что есть некоторые проблемы в Eclipse/ADT, но все еще не надежно в Android Studio/Gradle? или еще какие-то причины?
1 ответ
Решение
Я думаю, вы просто не должны включать его все время в отладочных сборках. Включайте это, только если у вас есть проблемы с Picasso, которые вы хотите отлаживать и отключать после того, как вы их исправили.