我试图为特定位置制作应用程序,并希望还包含某种记录器,它记录用户在应用程序中执行的所有活动。但是我不知道该怎么做。
到目前为止,我已经创建了一个页面,用户输入他们的名字,我希望该活动能够保存记录器,但在环顾四周之后,我找不到任何东西来帮助我为Android应用程序制作记录器。
我一直在尝试使用logger.logger工具,但我没有进展
(记录器应该记录整个应用程序中的所有活动,但我一直无法弄清楚如何在一个活动之外记录用户活动。
这是迄今为止我作为记录器所做的。
感谢您的帮助。
Logger logger = Logger.getLogger("app_log");
logger.setUseParentHandlers(false);
FileHandler fh;
try {
// This block configure the logger with handler and formatter
fh = new FileHandler(C: \Users\ kevin\ Documents\ app_log.txt);
logger.addHandler(fh);
//logger.setLevel(Level.ALL);
SimpleFormatter formatter = new SimpleFormatter();
fh.setFormatter(formatter);
// the following statement is used to log any messages
logger.info(" applicaiton log");
} catch (SecurityException e) {
e.printStackTrace();
} catch (IOException e) {
e.printStackTrace();
}

答案 0 :(得分:0)
这是在你的Android上运行,对吗? 这是一个Windows文件路径,而不是Unix文件路径。 是" C:\ Users \ kevin \ Documents \"存在于你的android环境中?