使用adb调用ActivityManager
1、启动一个Activity
adb shell am start[options]<INTFNT>
2、监控crash与ANR
3、强制结束一个应用
4、启动一个service
5、发送一个广播
am start -n com.android.browser/com.android.browser.BrowserActivity
am start -a android.intent.action.CALL -d tel:10086
am start -a android.intent.action.VIEW -d http://www.jikexueyuan.com
adb 在调试的作用
adb bugreport
bugreport > /sdcard/bugreport.txt
adb在调试中的使用-使用adb logcat 命令来抓取应用程序log信息
命令:adb logcat [option][filter]
options:
-s:设置输入日志的标签,只显示该标签的日志
-f:将日志输出到文件,默认输出到标准输出流
-v:设置日志的输出格式,注意只要设这一项
-b:加载一个日志缓冲区,默认是main
-c:清空所有的日志缓存信息
logcat > /sdcard/log1.txt
adb logcat -v time
adb logcat -v brief
adb logcat -v process
adb logcat -v tag
adb logcat -v thread
adb logcat -v raw
adb logcat -v long
adb logcat -c
adb logcat -b system(与系统相关的日志)
adb logcat -b radio(广播和电话)
adb logcat - b events
adb logcat -b main(默认的缓冲区)
1、启动一个Activity
adb shell am start[options]<INTFNT>
2、监控crash与ANR
3、强制结束一个应用
4、启动一个service
5、发送一个广播
am start -n com.android.browser/com.android.browser.BrowserActivity
am start -a android.intent.action.CALL -d tel:10086
am start -a android.intent.action.VIEW -d http://www.jikexueyuan.com
adb 在调试的作用
adb bugreport
bugreport > /sdcard/bugreport.txt
adb在调试中的使用-使用adb logcat 命令来抓取应用程序log信息
命令:adb logcat [option][filter]
options:
-s:设置输入日志的标签,只显示该标签的日志
-f:将日志输出到文件,默认输出到标准输出流
-v:设置日志的输出格式,注意只要设这一项
-b:加载一个日志缓冲区,默认是main
-c:清空所有的日志缓存信息
logcat > /sdcard/log1.txt
adb logcat -v time
adb logcat -v brief
adb logcat -v process
adb logcat -v tag
adb logcat -v thread
adb logcat -v raw
adb logcat -v long
adb logcat -c
adb logcat -b system(与系统相关的日志)
adb logcat -b radio(广播和电话)
adb logcat - b events
adb logcat -b main(默认的缓冲区)