adb命令

测试那些事儿-adb常用命令

霸气de小男生 提交于 2019-12-01 07:09:42
1.查看adb版本 adb version 2.连接夜神模拟器 adb connect 127.0.0.1:62001 Tips: 夜神模拟器的端口是规律的,第一个模拟器端口是 62001,第二个模拟器端口是62025,第三个是62025+1,依此类推。 模拟器 1:Android 4.4.2 地址:127.0.0.1:62001 模拟器 2: Andriod 5.1.1 地址:127.0.0.1:62025 3.查看设备信息 adb devices 4.进入设备 adb shell 进入指定设备 adb -s 127.0.0.1:62001 退出设备 exit 5.在线安装设备 adb install -s 【指定设备】 install 【apk名字】 6.卸载 1)首先进入设备的/data/app目录找到app包名 adb shell cd /data/app/ 2)执行命令删除 adb uninstall | -k <apkName> 卸载软件 adb uninstall com.wandoujia.phoenix2 Tips:安装后的包名系统会在末尾加上-1之类的数字,要去掉才可以成功卸载。 软件名称为包名,不要包含.apk -k 加 -k 参数,为卸载软件但是保留配置和缓存文件. 7.查看设备上安装的应用包名 adb pm list packages 8

adb相关

南笙酒味 提交于 2019-12-01 05:07:33
判断当前界面的所属 activity 123 adb shell dumpsys activity adb shell dumpsys activity topadb shell dumpsys activity top | grep ACTIVITY 移动测试基础 android 中 dumpsys 命令使用 https://blog.csdn.net/qq_31028313/article/details/79679355 (1)查看当前Activity : adb shell “dumpsys window w | grep name=” (2)查看当前栈顶的Activity : adb shell “dumpsys activity | grep mFocusedActivity” (3)查看当前栈顶的Activity的Fragment : adb shell dumpsys activity your.package.name 启动程序 1 adb shell am start -n com.tencent.mm/.ui.LauncherUI 停止程序 1 adb shell am force-stop com.tencent.mm wifi 连接手机 https://blog.csdn.net/u013250071/article/details/80527993

adb基本操作

ε祈祈猫儿з 提交于 2019-11-30 22:36:12
用途 命令 备注 安装app adb install xxx.apk -l 锁定该应用程序 -r 替换已存在的应用程序,也就是说强制安装 -t 允许测试包 -s 把应用程序安装到sd卡上 -d 允许进行降级安装,也就是安装的比手机上带的版本低 -g 为应用程序授予所有运行时的权限 列出所有包 adb shell pm list packages 卸载包 adb uninstall com.gionee.amisystem 关闭包名进程 adb shell am force-stop com.xunmeng.pinduoduo 列出路径所有文件 adb shell ls -al /storage/xxxx 删除文件 adb shell rm /storage/xxxx/406788322.apk 获取屏幕大小 adb shell wm size 返回桌面 adb shell input keyevent 3 拉起指定的deeplinks adb shell am start -a android.intent.action.VIEW " snssdk1112://item?id=6622594672759934222&push_id=80*00007&gd_label=click_schema_xy14 " 禁用应用 adb shell pm disable-user

Android的常用adb命令

可紊 提交于 2019-11-30 15:06:01
[Android]Android的常用adb命令 第一部分: 1. ubuntu下配置环境anroid变量: 在终端执行 sudo gedit /etc/profile 打开文本编辑器,在最后追加#set android environment 2. 运行Eclipse,还需要配置JAVA环境变量 #set java environment JAVA_HOME=/home/loginname/jdk目录名 JRE_HOME=/home/loginname/jdk目录名/jre export PATH=$JAVA_HOME/bin:$JRE_HOME/bin:$PATH export CLASSPATH=$JAVA_HOME/lib:$JRE_HOME/lib:$CLASSPATH export PATH=/home/loginname/android-sdk-linux_86/tools:$PATH 保存后,重启 3. 加入设备ID标识到当前的android调试环境 在/home/loginname/.android文件中添加,android终端的设备标识ID 4. 更新sdk 【android update sdk】更新sdk 5. 常用命令: 【adb help】获取帮助 【adb get-serialno】获取设备串号 【adb root】获取root权限,对部分手机有用

linux系统下,eclipse出现Adb connection Error:EOF的解决方法

时光怂恿深爱的人放手 提交于 2019-11-30 15:03:41
[2013-07-12 02:37:12 - DeviceMonitor] Adb connection Error:EOF [2013-07-12 02:37:12 - DeviceMonitor] Connection attempts: 1 [2013-07-12 02:37:56 - DeviceMonitor] Adb connection Error:EOF [2013-07-12 02:37:56 - DeviceMonitor] Connection attempts: 1 出现这些错误,可以尝试去重启eclipse,如果重启的方法的不行,就到terminal哪里用命令行解决。 命令如下: ydy_work @ubuntu :~$ adb kill-server ydy_work @ubuntu :~$ sudo adb devices [sudo] password for ydy_work: adb server is out of date. killing... * daemon started successfully * //出现这段话就可以了 List of devices attached 0123456789ABCDEF device 来源: oschina 链接: https://my.oschina.net/u/1458728/blog

常用ADB命令的使用

拈花ヽ惹草 提交于 2019-11-30 14:37:30
负责桌牌项目后,由于设备本身的特殊性,必须借由 ADB(Android Debug Bridge) 命令来观察设备的运行情况,因此这里记录下常用的 ADB 命令,方便自己查看。 获取当前已连接的设备列表 adb devices 安装卸载 apk adb install YOUR_APK.apk adb install -r YOUR_APK.apk //区别在于-r 表示替换此应用,即当前已存在该应用 adb uninstall packageName 查看某应用信息 adb shell dumpsys package packageName 从电脑复制文件到设备 adb push 电脑上文件路径 设备里的目录 从设备复制文件到电脑 adb pull 设备里文件的路径 电脑上的目录 停止与启动adb server 当 adb 连接异常时候可以通过一下命令重启 adb adb start-server adb kill-server 列出设备中所有应用 adb shell pm list packages adb shell pm list packages -s // 加上-s 表示系统应用 adb shell pm list packages -3 // 加上-3 表示第三方应用 adb shell pm list packages mocha //列出包含某字符串的应用

mac 连接android手机进行调试

不羁的心 提交于 2019-11-30 11:46:51
第一步: 查看usb设备信息 在 终端输入:system_profiler SPUSBDataType 可以查看连接的usb设备的信息 比如我的usb信息如下(部分内容): Android: Product ID: 0x2769 Vendor ID: 0x22d9 Version: 2.31 Serial Number: 6e5d48a4 Speed: Up to 480 Mb/sec Manufacturer: Android Location ID: 0x1d110000 / 8 Current Available (mA): 500 Current Required (mA): 500 查看到我的android手机的Vendor ID: 0x22d9,记住这个id 第二步: 创建、修改adb_usb.ini文件 输入: vi ~/.android/adb_usb.ini 命令,在打开的 adb_usb.ini文件中添加0x22d9, 然后保存退出 0x22d9 如果有多个的话,添加多行。 ( 注:请保证ini里面没有空行,否则会有错误 ADB server didn't ack ) 注意:第一次添加时,adb_usb.ini文件并没有,需要自己创建一个,输入内容后保存就好了。vi不会用的话,直接进入相应目录修改文件也可以,对应的路径如下: \Users\你的用户\

Android开发调试工具ADB的使用

旧巷老猫 提交于 2019-11-30 06:57:46
学习参考博客: https://www.cnblogs.com/meil/archive/2012/05/24/2516055.html ADB(Android Debug Bridge)是Android SDK中的一个工具, 使用ADB可以直接操作管理Android模拟器或者真实的Andriod设备。 ADB主要功能有: 1、在Android设备上运行Shell(命令行) 2、管理模拟器或设备的端口映射 3、在计算机和设备之间上传/下载文件 4、将电脑上的本地APK软件安装至Android模拟器或设备上 ADB是一个客户端-服务器端程序, 其中客户端是你用来操作的电脑, 服务器端是android设备。 2、如果你已经安装了Android SDK 那么你可以在你的SDK目录下找到 ..\android-sdk-windows\platform-tools 这个目录,ADB工具就放在这里。如图: 常用的ADB命令 a) adb install <apk文件路径> 这个命令将指定的apk文件安装到设备上 b) adb uninstall <软件名> adb uninstall -k <软件名> 如果加 -k 参数,为卸载软件但是保留配置和缓存文件. c)adb shell 这个命令将登录设备的shell adb shell <command命令> 后面加<command命令

移动端测试基础 (1)

 ̄綄美尐妖づ 提交于 2019-11-30 00:32:15
一、移动端测试简介 1. 1 移动端测试定义 移动端测试指的是对移动应用进行测试,即实体的特性满足需求(产品文档、隐性需求等)的程度 1.2 移动端测试分类 1.2.1 app功能测试 1. 业务逻辑正确性测试 产品文档 隐性需求 =编写=>测试用例 2. 兼容性测试 提示: 移动设备大数据查询 移动观象台 名称 说明 系统版本 ➢ Android 官方、联想、华为等 ➢ IOS 官方 分辨率 ➢720p 720x1280 ➢ 1080p 1080x1920 ➢ 2k 2560x1440 网络情况 ➢ 2G ➢ 3G ➢ 4G ➢ Wi-Fi 3. 异常测试 热启动应用 应用置于后台 =切换=> 前台的过程 网络切换&中断恢复 电话或信息中断恢复 4. 升级、安装、卸载测试 (1) 升级 系统升级、渠道升级、临近版本(1.0->1.1) 、跨版本(1.0->1.5) (2) 安装 系统版本、首次安装、覆盖安装、卸载后安装 (3) 卸载 卸载->安装->卸载 5. 健壮性测试 手机资源消耗 CPU、内存 流量消耗 图片、传输数据压缩 崩溃恢复测试 闪退、报错(停止运行) ... 1.2.2 app自动化测试 通过场景和数据的预设,把以人为驱动的测试行为转化为机器执行的一种过程 重复的工作交给机器去做 解放出一些人去做新功能测试和探索性测试 提醒: 并不是所有功能都能进行自动化 新功能

adb wifi链接手机

扶醉桌前 提交于 2019-11-29 21:25:38
一、安装Adb Wifi插件 打开File->Setting->plugins->Browse repositories...->搜索 adb wifi->点击安装 二、设置app的调试模式为 usb device 1.打开edit configurations 2.选择Taget为USB Device 三连接手机 确保手机已经连接电脑(需要打开开发者选项->usb调试),此时已经可以通过usb直接调试应用程序。 3.Tools ->ADB WIFI->ADB USB to WIFI 4如果链接失败可以在Terminal中输入命令 1、打开cmd 或者Terminal 2、输入命令:adb tcpip 5555 确定显示restarting in TCP mode:5555 3、输入命令:adb connect 你手机的IP地址:5555 回车显示 connected to 手机ip地址:5555 来源: CSDN 作者: 疯狂D乌牛 链接: https://blog.csdn.net/u010350891/article/details/103245829