【python+appium自动化测试】--常用adb命令
参考连接https://github.com/mzlogin/awesome-adb https://www.wanandroid.com/blog/show/2310
查看安装的第三方应用
adb shell pm list packages -3
查看前台 Activity
命令:
adb shell dumpsys activity activities | grep mFocusedActivity
输出示例:
mFocusedActivity: ActivityRecord{8079d7e u0 com.cyanogenmod.trebuchet/com.android.launcher3.Launcher t42}
其中的 com.cyanogenmod.trebuchet/com.android.launcher3.Launcher 就是当前处于前台的 Activity。
查看正在运行的 Services
命令:
adb shell dumpsys activity services [<packagename>]
<packagename> 参数不是必须的,指定 <packagename> 表示查看与某个包名相关的 Services,不指定表示查看所有 Services。
<packagename> 不一定要给出完整的包名,比如运行 adb shell dumpsys activity services org.mazhuang,那么包名 org.mazhuang.demo1、org.mazhuang.demo2 和 org.mazhuang123 等相关的 Services 都会列出来。
查看应用包名和activity名
adb logcat|findstr -i displayed
启动应用
adb shell am start com.xueqiu.android/.view.WelcomeActivityAlias
浙公网安备 33010602011771号