2011-12-30 72 views

回答

0

您需要添加附加器(其中将日志追加..到一个文件或标准输出等) 在给定here XML配置文件,你的兴趣就在这里

#define the appender named 
FILE log4j.appender.FILE=org.apache.log4j.FileAppender 
log4j.appender.FILE.File=${user.home}/log.out 
+0

如果$ {user.home}的值是多少,我该如何设置它的值? – Android 2011-12-30 11:00:16

+0

你可以忽略这个,并使用“log4j.appender.FILE.File = log.out”。这应该在应用程序目录中创建文件“log.out”。 – vkantiya 2011-12-30 11:15:06

+0

亚,我知道,但我想在SD卡文件夹中创建文件呢? – Android 2011-12-30 11:27:36

2

我不知道,但Log4j的,在Android上写文件的简单描述是这样的:

第一,在舱单申报权限写入外部存储:

<uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE" /> 

然后,在你代码:

String filename = Environment.getExternalStorageDirectory() + "/" + [Your filename]; 

现在你可以在这个文件中写任何东西。

+0

我也知道这一点。但这不是我所要求的。 – Android 2011-12-30 09:57:31

相关问题