分享

adb shell 命令大全

 融水公子 2020-11-12
表白:我不在的这段日子,你的头发长了,像是比别人多活了好些年;但你一笑,我又傻了,怀疑自己只不过下楼买了瓶水
讲解对象:
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 package
package:com.android.cts.priv.ctsshim
package:com.qualcomm.qti.qms.service.telemetry
package: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.ctsshim
package:/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://
Starting: Intent { act=android.intent.action.VIEW dat=http:///... }

形式:adb shell  am start +包名/.Activity
-s先停止目标应用,再启动  
-w 等待应用完成启动  
-a 启动默认浏览器
监控 crash 与 ANR
D:\adb>
查看端口信息
D:\adb>adb shell netcfg     //查看设备的网络情况
/system/bin/sh: netcfg: inaccessible or not found

1|picasso:/ $ ifconfig    //命令失败 权限被拒绝
ifconfig: ioctl 8927: Permission denied
wlan0就是查看的端口
127|picasso:/ $ ifconfig wlan0
ifconfig: ioctl 8927: Permission denied
打开微信主界面
D:\adb>adb shell am start -n com.tencent.mm/.ui.LauncherUI
Starting: 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

    0条评论

    发表

    请遵守用户 评论公约

    类似文章 更多