赞
踩
首先,确保手机已经开启开发者模式(进入到手机,找到设置->关于手机->点击五下版本号->将对应的开发者选项打开),通过usb数据线连接到电脑并且处于可调试状态;
adb devices 命令:查看该设备是否成功连接
adb install xxx.apk 安装应用包
adb uninstall com.tencent.mobileqq 卸载应用包
adb shell pm list packages
列出所有包名
-f 列出所有 apk 路径及包名
-s 列出系统 apk 路径及包名
-3 列出用户 apk 路径及包名
adb shell dumpsys activity | find "mFocusedActivity"
查看前台应用 activity 名(安卓 8.0 以下用这个命令) (找当前前台正在活动的 activity,也就是当前肉眼看到的这个应用的界面)每一个界面都有一个 activity 的名字。
常遇到的问题:
答案:
安卓 8.0 以下用命令adb shell dumpsys activity activities | findstr mFocusedActivity
安卓 8.0 以上用命令adb shell dumpsys activity activities | findstr mResumedActivity
做自动化的时候,有的时候需要通过 activity 的名称来判断当前是否在这个页面当中。所以需要用这条命令得到对应的名字写到用例当中。
adb connect/disconnect
通过 wifi 进行远程连接手机进行调试 (前提是 adb 需要设置一下对应的端口之后,再去通过 wifi 连接)
adb kill-server
终止 adb 服务
adb start-server
启动 adb 服务。通常在 adb 遇到问题时,与 adb kill-server
一起使用。
adb shell getprop ro.build.version.sdk,查看手机sdk版本
adb version 查看电脑sdk版本
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。