SDK использует библиотеку Apache Commons Logging (JCL), если она присутствует в пути к классам, иначе она использует android.util.Log.
Использование JCL: JCL - это оболочка для популярных API журналирования, таких как Log4J, logback и т. Д. Если ваше приложение не зависит от какого-либо из них, в стандартной библиотеке журналов по умолчанию используется пакет java.util.logging, представленный в JDK. Конфигурация поведения JCL в конечном итоге зависит от используемого инструментария ведения журнала (log4j, logback и т. Д.). Пожалуйста, обратитесь к документации для выбранной системы регистрации, чтобы настроить уровень регистрации. Если вы по умолчанию используете пакет java.util.logging, вы можете изменить уровень журнала следующим образом:
Добавить файл logging.properties в res / raw и добавить следующее в onCreate of MainActivity
logger = Logger.getLogger(PubSubActivity.class.getName());
InputStream raw = getResources().openRawResource(R.raw.logging);
LogManager lManager = LogManager.getLogManager();
lManager.readConfiguration(raw);
Использование журнала Android: В этом случае невозможно изменить уровень журнала для всего SDK. Однако в качестве обходного пути для изменения уровней журнала в целях отладки вы можете изменить его для определенного тега с помощью следующей команды:
adb shell setprop log.tag.<YOUR_LOG_TAG> <LEVEL>