安卓工作室;如何使应用程序日志用户活动

时间:2014-11-30 23:33:03

标签: java android logging android-studio

我试图为特定位置制作应用程序,并希望还包含某种记录器,它记录用户在应用程序中执行的所有活动。但是我不知道该怎么做。
到目前为止,我已经创建了一个页面,用户输入他们的名字,我希望该活动能够保存记录器,但在环顾四周之后,我找不到任何东西来帮助我为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();
}




1 个答案:

答案 0 :(得分:0)

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