logcat命令
logcat介绍命令选项。
选项 |
说明 |
-s |
默认设置过滤器 |
- f 文件 |
输出到日志文件 |
-c |
清除日志 |
-d |
获取日志 |
-g |
获取日志的大小 |
- v 格式 |
设置日志(见下面的格式打印格式)
|
- v 格式 |
例 |
brief |
W/tag ( 876): message |
process |
W( 876) message (tag) |
tag |
W/tag : message |
thread |
W( 876:0x37c) message |
raw |
message |
time |
09-08 05:40:26.729 W/tag ( 876): message |
threadtime |
09-08 05:40:26.729 876 892 W tag : message |
long |
[ 09-08 05:40:26.729 876:0x37c W/tag ] message |
代码例子:
AndroidManifest.xml添加读取权限
<uses-permission android:name="android.permission.READ_LOGS" />
清除日志
try {
Runtime.getRuntime().exec("logcat -c");
} catch(Exception e) {
}
获取日志
try {
ArrayList<String> commandLine = new ArrayList<String>();
commandLine.add( "logcat");
commandLine.add( "-d");
commandLine.add( "-v");
commandLine.add( "time");
commandLine.add( "-s");
commandLine.add( "tag:W");
Process process = Runtime.getRuntime().exec( commandLine.toArray( new String[commandLine.size()]));
BufferedReader bufferedReader = new BufferedReader( new InputStreamReader(process.getInputStream()), 1024);
String line = bufferedReader.readLine();
while ( line != null) {
log.append(line);
log.append("\n")
}
} catch ( IOException e) {
}
结果:
09-08 09:44:42.267 W/tag ( 754): message1
09-08 09:44:42.709 W/tag ( 754): message2
09-08 09:44:43.187 W/tag ( 754): message3
09-08 09:44:45.295 E/tag ( 754): message8
iWidsets公告
iWidsets 发布1.8.1版本(20090920)
android之显示Log
androd之绘制文本(FontMetrics)
android之获取信息终端
java多线程设计wait/notify机制 (synchronized与对象锁)
android下的创建和读取资源文件
android应用程序logcat命令
android开玩笑之创建xml文件
android view onKeyDown not call 的原因?
分享到:
- 2009-09-25 11:37
- 浏览 10881
- 评论(4)
- 论坛回复 / 浏览 (2 / 8889)
- 查看更多
相关推荐
1.2 Android应用程序参考书籍 1.3 下载、编译和运行Android源代码 1.3.1 下载Android源代码 1.3.2 编译Android源代码 1.3.3 运行Android模拟器 1.4 下载、编译和运行Android内核源代码 1.4.1 下载...
adb install -r 应用程序.apk 12. 获取模拟器中的文件: adb pull <remote> 13. 向模拟器中写文件: adb push <local> 14. 进入模拟器的shell模式: adb shell 15. 启动SDK,文档,实例下载管理器: ...
adb是开发Android应用程序的重要工具,它提供了许多功能来帮助您调试、测试和优化您的应用程序。通过adb,开发人员可以监视应用程序的运行,调试代码,管理设备文件以及执行其他操作。常见的adb命令包括: adb ...
1.2 Android应用程序参考书籍 1.3 下载、编译和运行Android源代码 1.3.1 下载Android源代码 1.3.2 编译Android源代码 1.3.3 运行Android模拟器 1.4 下载、编译和运行Android内核源代码 1.4.1 下载Android内核...
没有根的Android Logcat 在没有root访问权限的情况下阅读Android日志。 该应用程序使用远程调试来连接到电话本地ADB守护程序。 在电话上配置远程调试可能很困难,并且需要一些技术知识。 每个设备重新启动后,必须...
tranformer-app是一个Android应用程序,已对其应用了插件,并且还使用了库项目。 前两个模块可以使用以下命令安装在本地Maven存储库中: cd transformer-libs ./gradlew install 安装这些工具后,他们就可以参与...
该扩展程序允许开发人员从VS Code环境中安装,启动和调试Android应用程序。什么是新的Android的Java Intellisense现在处于测试阶段。特征逐行代码步进断点可变检查和修改查看Logcat [命令面板-> Android:查看...
pidcat对不同的Tag,显示不同的颜色,可辨认度很高,支持根据Tag过滤log,命令强大,用法简单易学,比Android默认的logcat命令强大太多。logcat只支持过滤TAG,而不支持应用级别的日志,如果只想输入某个app的日志,...
Android 是一个专门针对移动设备的软件集,它包括一个操作系统,中间件和一些重要的应用程序。 Beta 版 的 Android SDK 提供了在 Android 平台上使用 JaVa 语言进行 Android 应用开发必须的工具和 API 接口。 特性 ...
安卓崩溃 用于执行各种终止场景的 Android API 19 应用程序 使用以下 logcat 命令监视正在发生的事情 adb logcat *:S CrashMeService:V CrashMeActivity:V *:E
3.支持查看正在运行的应用程序 4.支持截图。 5.支持推送文件 6.支持安装apk 7.支持拉文件 8.支持直接打开远程图片&音视频文件 9.支持删除远程文件 10.支持电视遥控器 11.支持文字输入 12.支持系统监控 13.支持查看...
1.logcat命令这个命令最简单常用,可查看帮助,我不多说,如果需要打印时间,加参数-v timeadb logcat -v time 2.bugreport命令这个命令也非常简单,但是在实际应用中非常有用,会有从开机之后详细的dumpsys,...
◊所有的Android应用程序或全部进程,电池,CPU,网络,内存 ◊组件状态(WiFi,蓝牙,GPS,3G,电话,APN) ►状态栏通知 ◊电池,CPU,内存,SD,温度可选配下拉图形 ◊在顶部或底部添加电池剩余条 ◊取出原装电池...
1.2 Android应用程序参考书籍....................................... 3 1.3 下载、编译和运行Android源代码........................... 3 1.3.1 下载Android源代码.............................................
这是一个简单的应用程序,它记录各种日志类型,并将其压缩为zip文件。 日志保存在应用程序的专用缓存目录中,该目录以日期和时间命名。 您可以通过系统文档选择器访问zip文件-选择SysLog应用程序以查看收集的日志...
例如,您可以进行一些更改,通过修改第 4 行的 logcat 命令或通过修改第 9 行的正则表达式变量来跟踪您正在跟踪的特定错误,以使其捕获与您正在测试的应用程序相关的日志。先决条件: 安装 Android SDK 时将 ...
主要特点: 使用通配符支持程序包匹配处理多个应用程序(例如com.android.*或com.android.*e ),以实现以下功能:卸载,停止,启动,清除和显示应用程序信息使用一个命令从不同位置安装多个apk 可以在所有连接的...
logcat命令输出的相关部分。 问题搜寻 为您的问题或功能请求提供资金以吸引开发人员。 查看我们的 . Android后台服务问题 一些 Android 设备在后台无法正常工作,反复报告了一些问题。 在报告新问题之前,请检查您的...
-在“设置”中,为开发人员启用调试模式,在“超级用户模式”中,选择“应用程序和ADB”。 3.1第[10]段应从ADB开始。可能有两种连接选项: -通过USB连接并显示连接的设备。当第一次连接到设备上的弹出窗口时,必须...