adb (Android Debug Bridge) Android 调试桥
2010-03-25 16:45:00 来源:WEB开发网shell [
调用Shell命令
启动shell:
引用
adb [-d|-e|-s {
获取命令列表:
ls /system/bin/
通过shell操作SQLite3数据库
模拟器/设备的数据库存储在 /data/data/
示例:
引用
$ adb -s emulator-5554 shell
# sqlite3 /data/data/com.example.google.rss.rssexample/databases/rssitems.db
SQLite version 3.3.12
Enter ".help" for instructions
.... enter commands, then quit...
sqlite> .exit
Monkey 介绍:
Monkey 用于生成随机事件测试程序,可以模仿用户操作,而不用手动.一般在压力测试中用到.
示例:
生成500个随机事件.
引用
$ adb shell monkey -v -p your.package.name 500
logcat 日志操作
引用
[adb] logcat [] ... [
过滤日志输出:
级别:
V — 详细 (最低优先级)
D — 调试
I — 信息
W — 警告
E — 错误
F — 严重错误
S — 静默(无输出)
TAG:用于过滤同级别日志输出.作为过滤条件.
控制显示格式:
brief — Display priority/tag and PID of originating process (the default format).
process — Display PID only.
tag — Display the priority/tag only.
thread — Display process:thread and priority/tag only.
raw — Display the raw log message, with no other metadata fields.
time — Display the date, invocation time, priority/tag, and PID of the originating process.
long — Display all metadata fields and separate messages with a blank lines.
引用
[adb] logcat [-v
引用
adb logcat -v thread
注意:只能指定一种.
启动,停止adb server
引用
adb start-server
adb kill-server
更多精彩
赞助商链接