小编Alv*_*cas的帖子

Android上的Log4j2

我正在尝试在Android Project上使用log4j2(我正在Android Studio上工作)。

为了简化这个问题,我将解释我在一个简单的虚拟项目中所做的事情(实际项目中的错误与该虚拟项目中的错误相同)。

我创建一个带有主要活动的简单虚拟项目。

我添加了log4j2库...

这是问题:

apply plugin: 'com.android.application'

android {
    packagingOptions {
        exclude 'META-INF/LICENSE'
        exclude 'META-INF/NOTICE'
    }
    compileSdkVersion 21
    buildToolsVersion "21.1.2"

    defaultConfig {
        applicationId "com.example.test20150130"
        minSdkVersion 19
        targetSdkVersion 21
        versionCode 1
        versionName "1.0"
    }
    buildTypes {
        release {
            minifyEnabled false
            proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro'
        }
    }
}

dependencies {
    compile fileTree(dir: 'libs', include: ['*.jar'])
    compile 'com.android.support:appcompat-v7:21.0.3'
    compile 'com.android.support:support-v4:21.0.3'
    compile group: 'org.apache.logging.log4j', name: 'log4j-api', version: '2.1'
    compile group: 'org.apache.logging.log4j', name: 'log4j-core', version: '2.1'
}
Run Code Online (Sandbox Code Playgroud)

我已经将log4j2.xml简化为:

<?xml version="1.0" encoding="UTF-8"?>
<Configuration status="debug"> …
Run Code Online (Sandbox Code Playgroud)

java logging android log4j2

5
推荐指数
1
解决办法
4232
查看次数

标签 统计

android ×1

java ×1

log4j2 ×1

logging ×1