adb shell 命令大全

表白:我不在的这段日子,你的头发长了,像是比别人多活了好些年;但你一笑,我又傻了,怀疑自己只不过下楼买了瓶水
讲解对象:adb shell 命令大全
作者:融水公子 rsgz

adb 命令与adb shell 命令区别

adb 命令是 adb 这个程序自带的一些命令,而 adb shell 则是调用的 Android 系统中的命令,这些 Android 特有的命令都放在了 Android 设备的 system/bin 目录下

常见adb shell命令
打印dumpsys、dumpstate、logcat的输出,也是用于分析错误

D:\adb>adb shell dumpsys > C:\Users\Administrator\Desktop\bugreport.log

查看软件

安卓命令D:\adb>adb shell pm list packagepackage:com.android.cts.priv.ctsshimpackage:com.qualcomm.qti.qms.service.telemetrypackage:com.quark.browser ...查看系统软件包adb shell pm list packages -s查看第三方软件包adb shell pm list packages -3-s:列出系统应用  -3:列出第三方应用 -f:列出应用包名及对应的apk名及存放位置  -i:列出应用包名及其安装来源

软件位置

安卓命令D:\adb>adb shell pm path apk名字D:\adb>adb shell pm path com.android.cts.priv.ctsshimpackage:/system/priv-app/CtsShimPrivPrebuilt/CtsShimPrivPrebuilt.apk

安装软件

安卓命令D:\adb>adb shell pm install +apk存放路径

清除应用数据

安卓命令D:\adb>adb shell pm clear com.google.android.inputmethod.pinyin

启动默认浏览器打开一个网页例

D:\adb>adb shell am start -a android.intent.action.VIEW -d http://rsgz.topStarting: Intent { act=android.intent.action.VIEW dat=http://rsgz.top/... }形式:adb shell  am start +包名/.Activity-s先停止目标应用,再启动  -w 等待应用完成启动  -a 启动默认浏览器

监控 crash 与 ANR

D:\adb>

查看端口信息

D:\adb>adb shell netcfg     //查看设备的网络情况/system/bin/sh: netcfg: inaccessible or not found1|picasso:/ $ ifconfig    //命令失败 权限被拒绝ifconfig: ioctl 8927: Permission denied

wlan0就是查看的端口

127|picasso:/ $ ifconfig wlan0ifconfig: ioctl 8927: Permission denied

打开微信主界面

D:\adb>adb shell am start -n com.tencent.mm/.ui.LauncherUIStarting: Intent { cmp=com.tencent.mm/.ui.LauncherUI }

Android四大组件

Activity 显示界面Service 服务Content Provider 内容提供/数据通信BroadcastReceiver 广播接收器/广播

----

命令先写到这里  希望对计算机有兴趣的小伙伴多关注一下我的公众号

查看前台 Activity命令:adb shell dumpsys activity activities | grep mFocusedActivity查看正在运行的 Services命令:adb shell dumpsys activity services “packagename” 其中参数不是必须的,指定 “packagename” 表示查看与某个包名相关的 Services,不指定表示查看所有 Services。查看应用详细信息命令:adb shell dumpsys package “packagename”调起 Activity命令格式:adb shell am start [options] 公众号:小雪妃

谢谢大家的支持!可以点击我的头像,进入我的空间浏览更多文章呢。建议大家360doc[www.360doc.com]注册一个账号登录,里面真的有很多优秀的文章,欢迎大家的到来。
---

(0)

相关推荐