Android 用于保存日志的Logback.xml相对文件路径

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

我已经配置了一个logback.xml文件,它将日志写入一个文件(和logcat)

此处的代码片段:

<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)