android/assets/resources/log4j2.xml
<?xml version="1.0" encoding="UTF-8"?>
<Configuration status="INFO">
<Appenders>
<File name="FILE" fileName="app.log" append="false">
<PatternLayout pattern="[%p]\t%d{HH:mm:ss.SSS}\t%c{2}.%M\t-\t%m%n"/>
<!--
<PatternLayout>
<Pattern>%d %p %c{1.} [%t] %m %ex%n</Pattern>
</PatternLayout>
-->
</File>
<Console name="STDOUT" target="SYSTEM_OUT">
<PatternLayout pattern="[%p]\t%d{HH:mm:ss.SSS}\t%c{2}.%M\t-\t%m%n"/>
</Console>
</Appenders>
<Loggers>
<!-- levels: ALL, TRACE, DEBUG, INFO, WARN, ERROR, FATAL, OFF -->
<!-- === root level: === -->
<Root level="TRACE">
<AppenderRef ref="STDOUT" level="INFO"/>
<AppenderRef ref="FILE" level="DEBUG"/>
</Root>
<!-- === class-specific levels === -->
<!-- enable detailed debugging for whatever classes are in heavy development -->
<logger
name="io.github.emergentorganization.cellrpg.systems.EntitySoundSystem"
level="trace" additivity="false">
<appender-ref ref="STDOUT"/>
</logger>
</Loggers>
</Configuration>