3

https://github.com/square/picasso/blob/master/picasso/src/main/java/com/squareup/picasso/Picasso.java#L444

  /**
   * 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?</p>

我知道 Eclipse/ADT 中存在一些问题,但它在 Android Studio/Gradle 中仍然不可靠吗?还是其他一些原因?

4

1 回答 1

4

我认为您不应该在调试版本中一直启用它。仅当您在修复毕加索时遇到一些问题并想要调试和禁用时才启用此功能。

于 2016-06-30T16:20:20.003 回答