如何让手机也可以记录log
来源:互联网 发布:债券投资策略 知乎 编辑:程序博客网 时间:2024/04/28 15:56
如何让手机也可以上记录log,是在开发中一直困扰我的问题。 本来在数据线连接的情况下,开发调试程序都没有问题,到测试那边不知道什么时候会报错。 后来想自己写文件记录log。 总感觉这样的方法是个鸡肋,本来程序中有很多Log.i...Log.e了~ 还要重写。
android 这么强大的系统一定会有办法... 果然...
步骤如下:
1)开启手机的USB调试功能。
2)通过数据线与计算机连接。
3)打开计算机控制台【windows:ctrl+r输入cmd,linux下就是控制台模式】,执行
adb -d shell
出现adb控制台提示符
$ logcat -v time > /sdcard/myapp.log &
4) 此时可以拔掉数据线。拿着手机该干嘛干嘛
5) 需要查看log时。将手机和计算机通过数据线连接
6)打开计算机控制台,
adb -d pull /sdcard/myapp.log /tmp/myapp.log
7) 用vim 打开 myapp.log 查看..
另外的一些方法(虽然没有尝试,不过从理论上讲,应该没有问题)
刷机,使得手机有应用程序root权限
这样就可以在 java代码中加入
RunTime.getRunTime().exec("logcat -v time > /sdcard/myapp.log");
- 如何让手机也可以记录log
- 手机也可以玩播客
- 如何让枯燥的表单数据也可以变得有趣
- 让Fetch()也可以Timeout
- 你的Log也可以定制
- 如何让STATIC控件背景透明,只显示文字。其它控件也应该可以适用。
- Android之手机也可以编程
- 棋牌也可以手机PC互联啦
- 让ASP也可以连接MYSQL
- 让ASP也可以连接MYSQL
- 让webbrowser也可以设置代理服务器
- 让VS2005也可以编译驱动
- 让VS2005也可以编译驱动
- 让C#事件也可以异步触发
- 让ASP也可以连接MYSQL
- 让C#事件也可以异步触发
- 让linux也可以使用pbcopy
- 签名ipa,让其它手机也安装
- 苹果将召开新闻发布会,对iPhone 4天线缺陷作出解释
- PHP中设置、使用、删除Cookie方法
- 基于控制台或Win32 API程序生成文件版本信息
- SQLite
- 谷歌测试多账户登陆 用户可同时登陆多个Gmail
- 如何让手机也可以记录log
- 测试一下
- Oracle数据库SQLPLUS中几个常用set语句
- linux怎样编写和编译动态库
- struct sockaddr与struct sockaddr_in ,struct sockaddr_un的区别和联系
- Windows API 的数据类型与 Delphi 数据类型对照表
- 用电脑时一些特殊符号的打法
- 用电脑时一些特殊符号的打法
- 剖析共享程序库