Android 用于保存日志的Logback.xml相对文件路径
我已经配置了一个logback.xml文件,它将日志写入一个文件(和logcat) 此处的代码片段:Android 用于保存日志的Logback.xml相对文件路径,android,xml,logging,configuration,logback,Android,Xml,Logging,Configuration,Logback,我已经配置了一个logback.xml文件,它将日志写入一个文件(和logcat) 此处的代码片段: <configuration> <property name="USER_HOME" value='_________'/> <appender name="LOG" class="ch.qos.logback.core.FileAppender"> <!--append to file--> <f
<configuration>
<property name="USER_HOME" value='_________'/>
<appender name="LOG" class="ch.qos.logback.core.FileAppender">
<!--append to file-->
<file>
${USER_HOME}/myApp.log
</file>
<encoder>
<pattern>%d{HH:mm:ss.SSS} [%thread] %-5level %logger{36} - %msg%n</pattern>
</encoder>
</appender>
但是找不到任何帮助
如果这件事太琐碎,我深表歉意,但我在任何地方都找不到答案,也没有发现类似的未回答问题,所以我想问一下是否有人知道
先谢谢你
(同时我会继续研究)如果有人有过同样的问题。
这对logback.xml有效
<!-- save to context I found in the activity -->
<property name="EXT_FILES_DIR" value="${EXT_DIR}/Android/data/${PACKAGE_NAME}/files"/>
它无法自己创建文件,但通过组合,它可以找到并保存到文件中检查此路径不是相对路径,而是固定路径。
applicationContext.getExternalFilesDir(null)