以下にログ設定の変更を行う実施例を示します。
try { IMAPSLogger log = new IMAPSLogger(getApplicationContext()); log.setLevel(IMAPSLogLevel.DEBUG); log.setMaxFileSize(20); log.setRotateCount(5); log.getLevel(); // IMAPSLogLevel.DEBUG log.getMaxFileSize(); // 20 log.getRotateCount(); // 5 } catch (IMAPSClientCommonException e) { // 設定ファイルの読み込みに失敗した場合 } catch (IllegalArgumentException e) { // 指定した引数が間違っている場合 }
参考
ログAPIの設定はクライアント設定ファイルよりも優先されます。変更した内容は、アプリの再起動や更新によって失われません。