Você não pode torná-lo configurável? Praticamente qualquer biblioteca do Android que faz solicitações de rede que conheço faz o seguinte:
- Ter um arquivo de configuração e / ou setter em alguma classe onde você possa ativar o log e definir o nível de log
- Leia se o aplicativo é compilado como depurável e faça o login de acordo
Como desenvolvedor, eu ficaria muito aborrecido se uma biblioteca viesse em dois tipos (debug e release) ou apenas decidisse por mim. Além disso, o login na produção em dispositivos móveis não é permitido, pois pode ser lido por qualquer pessoa que tenha acesso ao dispositivo.