Android中logcat和adb使用
2015-08-17 15:10
621 查看
一.adb常用命令
1.当手机连上电脑后,使用下面的命令能显示当前所有连接的手机
3.把手机里的文件弄出来
11.利用adb命令通过packagename查找apk安装路径
12.利用adb命令截图
android中日志分为(V-verbose,D-debug,I-info,W-warning,E-error)五类,有时候我们只需要我们自己需要,这时候就需要过滤日志
1.只显示需要的输出,通过grep过滤
1.当手机连上电脑后,使用下面的命令能显示当前所有连接的手机
adb devices2.如果有多台设备同时连接在电脑时,如果需要对其中某台进行操作
adb -s <serialNumber> <command> Eg: adb -s “your serialNumber” install helloWorld.apk
3.把手机里的文件弄出来
adb pull <remote> <local>4.把文件放入到手机里面
adb push <local> <remote> Eg: adb push foo.txt /sdcard/foo.txt5.你也可以通过adb命令启动一个配置了某个action的应用
adb shell am start -a android.intent.action.VIEW6.通过adb命令启动acitivity
adb shell am start -n packagename/要启动的activity名称 Eg : adb shell am start -n com.test/.MainActivity or adb shell am start -n com.test/com.test.MainActivity7.关闭activity
adb shell am force-stop "your packagename"8.adb启动service
adb shell am startservice -n {包(package)名}/{包名}.{服务(service)名称}9.通过adb命令安装和卸载应用
adb install helloworld.apk adb uninstall "packagename"10.adb发送broadcast
adb shell am broadcast -a <广播动作>
11.利用adb命令通过packagename查找apk安装路径
adb shell pm path packagename
12.利用adb命令截图
adb shell /system/bin/screencap -p /sdcard/screenshot.png (截图保存在sdcard下名为screenshot.png)13.录制视频
adb shell screenrecord sdcard/demo.mp4 (说明:录制手机屏幕,视频格式为mp4,存放到手机sd卡里,默认录制时间为180s) adb shell screenrecord --time-limit 10 sdcard/demo.mp4(说明:限制视频录制时间为10s,如果不限制,默认180s)二. logcat常用的一些命令
android中日志分为(V-verbose,D-debug,I-info,W-warning,E-error)五类,有时候我们只需要我们自己需要,这时候就需要过滤日志
1.只显示需要的输出,通过grep过滤
adb logcat | grep “your key word” adb logcat | grep -i “your key word” #忽略大小写。2.显示某一TAG的日志信息
adb logcat -s TAG名称3.显示某一级别以上的全部日志信息
adb logcat *:级别 Eg: adb logcat *:E4.以某种格式显示日志信息
adb logcat -v 格式 注:日志格式(brief,process,tag,thread,raw,time,long)5.显示缓冲区中的日志信息
adb logcat -b 缓冲区类型 注:缓冲区类型(radio-无线缓冲区,events-事件缓冲区,main-主缓冲区,默认)6.清理已经存在的日志
adb logcat -c
相关文章推荐
- Android根据反射获取R文件中的字段值即id值
- Android中的Handler机制
- android中imageButton显示本地图片
- androidのstring.xml转译、特殊字符问题处理
- Android中几种图像特效处理的集锦!!
- android 实现真正意义上的服务及源代码下载
- Android WebView 因重定向无法正常goBack()解决方案
- Android 开发之 SimpleTagImageView自定义ImageView
- 安卓学习笔记(一)自定义控件2
- Android Service的生命周期
- Android中listview extends Linearlayout
- Android缓存-LruCache分析
- Android中实现短信验证码自动填入
- Android简介
- Android Hook神器:XPosed入门与登陆劫持演示
- 分享一种最简单的Android打渠道包的方法
- android开发 自定义图文混排控件
- Android 动画详解
- android sdk 离线安装
- 获取Android手机SD卡容量大小