Попробуйте использовать Android Logger - это самая простая реализация API SLF4J:
android-logger.properties:
root=ERROR:MyApplication
logger.com.example.ui=DEBUG:MyApplication-UI
MainActivity.java:
package com.example.ui;
import com.noveogroup.android.log.Logger;
import com.noveogroup.android.log.LoggerManager;
public class MainActivity extends Activity {
private static final Logger logger = LoggerManager.getLogger();
private void foo(int value) {
logger.i("entered MainActivity::foo value=%d", value);
try {
// some code
} catch(IOException e) {
logger.e("I/O error occurred", e);
}
}
}
LogCat Выход:
I/MyApplication-UI: entered MainActivity::foo value=10
E/MyApplication-UI: I/O error occurred