在做android开发中,有时候需要将log文件输出到用户的sd卡上保存起来,以便日后查找问题原因,问了解决这个问题,我使用了“microlog4android”

可以到http://code.google.com/p/microlog4android/downloads/list 下载microlog4android-1.0.0.jar和microlog.properties文件

使用的时候

1.private static final Logger logger = LoggerFactory.getLogger(main.class);

2.在程序的第一个activity的oncreate方法里初始化方法

PropertyConfigurator.getConfigurator(this).configure();

3.把microlog.properties文件放到assets文件夹里

然后更改microlog.properties文件为以下内容:

microlog.level=DEBUG
microlog.appender=LogCatAppender;FileAppender

microlog.appender.FileAppender.File=log.txt
microlog.formatter=PatternFormatter
microlog.formatter.PatternFormatter.pattern=%c [%P] %m %T

4.logger.debug("这是debug信息");

5.添加权限<uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE" />

转载于:https://www.cnblogs.com/highfly2012/archive/2013/04/12/3016944.html

android中将日志文件输出到sd卡相关推荐

  1. android 把assets 里面的图片文件输出到SD卡

    //从项目取出来,大家一起看看,android 把assets 里面的图片文件输出到SD卡 private void sWithImage(String image) { // TODO Auto-g ...

  2. android 访问存储卡,Android:无法访问存储在SD卡中的文件

    我正在研究一个读取存储在SD卡(内部/数据/本地)中的.txt文件的应用程序.我遇到的问题是,它似乎可以访问文件路径,但它不能访问文件本身(尽管它具有读取和写入权限),但会引发FileNotFound ...

  3. Android 一行代码搞定将错误日志放入到sd卡中且不需要任何权限,适配到android7.0

    Android 一行代码搞定将错误日志放入到sd卡中且不需要任何权限,适配到android7.0 之前所有的项目都有一个将崩溃日志写入到sd卡的工具类,然后每次项目新建都从老项目copy过来,后来慢慢 ...

  4. android qq存储方式,android(5)(模拟QQ登录,文件存储,SD卡存储,SharedPreferences存储)...

    模拟QQ登录(记录账号和密码): 1.文件存储到文件中: /** * 文件存储 *@author Administrator * */ public class Utils { /** * 保存用户信 ...

  5. Android—将Bitmap图片保存到SD卡目录下或者指定目录

    直接上代码就不废话啦 一:保存到SD卡下 [java] view plain copy File file = new File(Environment.getExternalStorageDirec ...

  6. java 访问手机存储卡,android实现文件下载并存储进SD卡

    标题很明显,这篇博文主要内容是: 在android程序中实现文件的下载并存储进手机或虚拟机的SD卡 在demo中我主要操作为: 1,根据有效的文本文件url地址,读取文本内容:demo使用的是.lrc ...

  7. 让Android应用程序支持安装到SD卡(APP2SD)

    Android系统在2.1版本之前,应用程序是只能安装到机身内存(ROM)中,这一特性从某种角度上讲,阻止了Android的发展,因为ROM的空间是有限的,所以这一特性限制了应用程序的体积,也就限制了 ...

  8. android 使用SAF框架操作外置sd卡

    android 使用SAF框架操作外置sd卡 在 Android 4.4中,Google 对 SD卡 的访问已经做了严格的限制,在 Android 5.0中,开发者可以使用 新API 要求用户对某个指 ...

  9. 把raw里的文件复制到SD卡中

    把raw里的文件复制到SD卡中: package utils; import java.io.File; import java.io.FileOutputStream; import java.io ...

最新文章

  1. Bootstrap方法为页面添加一个弹出框
  2. 在Lotus Domino中使用Java构建应用程序
  3. Spring Cloud Finchley版中Consul多实例注册的问题处理
  4. boost::geometry::assign用法的测试程序
  5. HID接口设备-硬件要求
  6. C++ 处理输入输出错误
  7. 1.3亿豪宅被拆 抱头痛哭的房主,真实身份竟是保健品大佬,曾涉嫌传销...
  8. Linux网络编程一步一步学-UDP方式点对点通讯
  9. python画3d图-使用python绘制3d的图形
  10. spring boot 使用application.properties 进行外部配置
  11. 深度解析京东个性化推荐系统演进史
  12. java pdf 判断横版、竖版
  13. 一个前端搞淘宝模板那些事
  14. 简单理解Hadoop(Hadoop是什么、如何工作)
  15. 鸿蒙开发起步系列 | 环境搭建、HarmonyOS应用开发及智能硬件开发
  16. 机器学习基础---pr曲线的绘制
  17. 计算机网络自顶向下——应用层
  18. 数据库系统概论(第十章数据库恢复技术)
  19. 远程跑gpu的经验_deepin官方论坛-深度科技官网旗下网站
  20. 1、Proteus仿真STM32流水灯实验例程、详细步骤。

热门文章

  1. 仿58网,赶集网,百姓网swfupload图片上传效果(asp.net 2.0)
  2. ural 1353. Milliard Vasya's Function
  3. html 刷新页面 未传参数值,vue router路由参数刷新消失问题的解决方法
  4. vue 文字转语音mp3_阿里云tts 将文字转换成语音
  5. python装饰器详解51-python装饰器使用实例详解
  6. 简述台式计算机创建家庭组的步骤,如何创建和设置家庭组
  7. android日历编程,设置日历并添加 1天_android-calendar_开发99编程知识库
  8. linux mysql删除用户权限_linuxmysql增加用户,删除用户,以及用户权限_MySQL
  9. matlab刘卫国课后答案第三版,MATLAB程序设计与应用(刘卫国编)课后实验答案
  10. 测试m.2固态的软件,Ryzen新平台下M.2固态硬盘性能测试