显然相对于驱动人员连上数据线使用adb命令要复杂得多。因此,了解多一点还是很有必要的。 接下来可能说的比较繁琐,我尽量说简单点,请耐心看完。...相应地,如果要恢复 adbd 为非 root 权限的话,可以使用 adb unroot 命令。...如果 adb 版本较老,无法使用 exec-out 命令,这时候建议更新 adb 版本。...另外一种一行命令截图并保存到电脑的方法: Linux 和 Windows adb shell screencap -p | sed "s/\r$//" > sc.png Mac OS X adb shell...命令: adb sideload 更多 adb shell 命令 Android 系统是基于 Linux 内核的,所以 Linux 里的很多命令在 Android
一:连接Android移动设备 1.用USB连接手机 2.运行 adb devices,测试是否连接成功,能出现设备列表即可; 3.打开命令输入 adb tcpip 5555 结果 adb tcpip...5555;restarting in TCP mode port: 5555 4.查看手机ip adb shell ifconfig wlan0 结果 wlan0 Link encap:UNSPEC...dropped:0 overruns:0 carrier:0 collisions:0 txqueuelen:1000 RX bytes:152319933 TX bytes:535345072 连接wifi adb...connect 192.168.50.141 结果 connected to 192.168.50.141:5555 然后就可以进行wifi调试了 二:连接模拟器 模拟器或者电视盒子在已知adb调试端口的情况下可以直接通过...adb connect xxx.xxx.xxx.xxx:xxxx(模拟器或盒子的IP:adb调试端口), 通过adb devices看到已经连接的设备 常见模拟器adb端口如下图所示:
1.打开cmd 2.连上手机并打开开发者模式,注意数据线,有的数据线连上没反应 3.检查你的手机是否连接成功 输入 adb devices 这样就算成功了 4.输入adb install +你的apk...地址就行啦 建议直接拖进来快点 5.重装覆盖apk adb install -r +你的apk地址 发布者:全栈程序员栈长,转载请注明出处:https://javaforall.cn/132459
shell dumpsys activity activities 或者 adb shell dumpsys activity top 调用 Activity adb shell am start...shell dumpsys package 查看应用列表 我们可以通过下面的基本命令查看应用列表 adb shell pm list packages [-f] [-d]...shell pm list packages 清除应用数据与缓存 adb shell pm clear 表示应用名包,这条命令的效果相当于在设置里的应用信息界面点击了「清除缓存...查看屏幕分辨率 adb shell wm size 查看屏幕密度 adb shell wm density 将屏幕密度修改为 100dpi adb shell wm density 100 恢复原屏幕密度...adb shell wm density reset 屏幕截图 adb exec-out screencap -p > jietu.png 录制屏幕 录制屏幕以 mp4 格式保存到 /sdcard:
adb命令 - adb forward交互流程 命令: adb forward tcp:6100 tcp:7100 // PC上所有6100端口通信数据将被重定向到手机端7100端口server上 或者...adb forward tcp:6100 local:logd // PC上所有6100端口通信数据将被重定向到手机端UNIX类型socket上 通过adb forward我们可以接收手机端server...代码流程如下: 1.在pc上执行adb forward tcp:6100 tcp:7100指令,该指令尝试连接5037端口,触发HOST回调函数ss_listener_event_func执行. 2...直接发送给HOST的gliethttp_server,然后传递给我们的小程序B[lutehr.gliethttp] return; } adb_close...线程将接收到的数据传递给t->transport_socket句柄,该句柄将调用transport_socket_events==>handle_packet 回调函数进一步处理我们的"tcp:7100"命令
简介: adb命令位于Android SDK下的platform-tools自带。能够通过wifi远程下载APK,也能够答应日志信息。...而笔者为了方便测试,采用了ADB命令wifi下载的方式。 命令与流程: adb devices:查看已连接的设备 adb connect xxxx: 连接莫个网段,需要在同一局域网。...xxx为APK的目录,可以直接拖入APK自行生成 adb install -r xxxx:当出现[INSTALL_FAILED_ALREADY_EXISTS]报错时使用,问题大多出于已经安装了相同的应用...adb -s xxxx yyyy:当有多个设备连接时,需要通过此命令去指定操作的设备。xxxx为通过devices看到的设备名。...yyyy是需要执行的操作命令 adb shell am start -n package/launch activity :打开设备中的指定android程序,package是包名,launch activity
1、设备相关 adb devices 2、adb服务器杀死和启动 adb kill-server adb start-server 3、文件相关 adb push local remote adb pull...adb shell pm install apk在移动端的路径 adb uninstall 包名 5、与Activity操作等相关 找到当前手机内的top Activity: adb shell dumpsys...top activity的方式获取 6、与进程相关: 列出当前进程 adb shell ps | findstr 包名 杀死某个包的进程 adb shell am force-stop 包名 7、与性能相关的一些内容...获取内存: adb shell dumpsys meminfo 包名 获取cpu: adb shell dumpsys cpuinfo | findstr 包名 adb shell top -n...1 | findstr 包名 获取流畅度相关: adb shell dumpsys gfxinfo 包名 8、其他非adb但常用的一些工具 获取安装包信息:aapt dump badging apk在
安装adb mac上安装adb brew cask install android-platform-tools 1.获取root命令 adb root adb disable-verity adb reboot...#重启手机 adb root adb remount adb shell 至此进入安卓命令窗口。...application 指定 android:testOnly="true" 的应用 -s 将应用安装到 sdcard -d 允许降级覆盖安装 -g 授予所有运行时权限 4.模拟按键/输入 1.模拟按键 # 该命令主要是向系统发送一个按键指令...--bit-rate 2000000 /sdcard/test.mp4 6.adb对整机的指令 adb reboot # 重启机器 adb reboot -p # 关机 adb reboot...apk的包名 adb shell pm list packages 启动app 首先需要获取app的包名,然后是活动名 adb shell am start 包名/活动名
一、adb相关命令。 1. 关闭adb服务:adb kill-server 2. 开启adb服务:adb start-server 3....查看当前连接的手机设备:adb devices 4. 多设设备操作, 5. 重启设备 adb reboot –指定虚拟设备 adb -s 设备名称 reboot 6....查看日志 adb logcat 清除日志 adb logcat -c 7....进入linux shell下 adb shell 其中常用的linux命令 cd cat 等等 输入su可以获取超级管理员名称了 要确定是否有哪些命令 进入 system/bin目录 就知道了 8. adb...打开音乐 210 打开计算器 220 降低屏幕亮度 221 提高屏幕亮度 223 系统休眠 224 点亮屏幕 231 打开语音助手 276 如果没有 wakelock 则让系统休眠 调用实例说明: 命令
一、前言 作为一个测试人员,对于手机的应用软件肯定少不了安装到指定的手机设备中,所以 adb install 这个命令是必不可少的。...二、详解 Ⅰ、当我们只有一台设备连接到 adb 服务器的时候,我们可以直接使用 adb install xx.apk 。...Ⅱ、当我们有两台或者以上的设备连接到 adb 服务器的时候,我们再使用上面的命令,就会出错,因为 adb 它不知道到底为谁去安装这个应用,因为毕竟人家也是有选择困难症的。...注意:xxxx 就是 上篇 adb devices 中device前面展示的手机序列号。 Ⅲ、如果我们已经安装了这个应用包,但是又执行了安装命令,这时,就会报错。...Ⅴ、除了上述的这些,我们可以执行 adb help 查看其它的参数: ?
adb shell dumpsys 查看当前系统信息,后面可以加参数,查看某一服务的信息。 比如我要看手机热点的信息,手机热点属于connectivity服务。...adb shell dumpsys connectivity 截取的热点部分的dump信息。...Current upstream interface(s): " + mCurrentUpstreamIfaceSet); pw.decreaseIndent(); } adb...shell service list 查看service列表 ts@ts-OptiPlex-3020:~$ adb shell service list 下面就是获得所有的服务。
一、前言 关于环境搭建问题,这里就不在写了,之前在上一篇 monkey 环境搭建中,写的也比较详细,点击传送门 因为monkey这个工具在执行时就是通过adb这个命令来与我们的真机或者模拟器进行通讯的...,所以我的电脑上也已经配置好,直接使用就行。...adb devices 就可以实现,直接在命令行控制台中输入“ adb devices ”,我们就可以看见如图: ?...四、注意 有些模拟器或者真机在Windows系统下可能直接执行 adb devices 时并不能直接连接成功,这时就需要使用命令 adb connect 127.0.0.1:port 来连接...port根据使用的模拟器来填写。
Ⅰ、当我们只有一台设备连接到 adb 服务器的时候,我们可以直接使用 adb uninstall com.xx.xx 。...Ⅱ、当我们有两台或者以上的设备连接到 adb 服务器的时候,adb -s xxxx uninstall com.xx.xx 。...Ⅲ、如上图所示,uninstall 中有个特殊的存在的,就是 -k :adb -s xxxx uninstall -k com.xx.xx 。 意思是,卸载了应用但是保留卸载软件的配置和缓存文件。...可以使用命令:adb shell pm list packages ,会出现你手机中所有安装包的包名,找到你需要卸载的就可以了,实在不知道可以找开发人员要也是可以的。...adb shell 将会在后续博客中写到。
常用adb命令 安装应用命令 卸载应用命令 清除应用数据命令 向手机文本框输入文本内容 手机返回上一级命令 查看手机中所有应用的路径及包名 拉取手机中的文件到电脑 电脑往手机传文件 查看手机安装的所有app...(以免丢失,建议收藏,阿超持续更新中…) 安装应用命令 adb install xxx.apk (-r 如果该应用存在,直接覆盖安装) adb install -r xxx.apk 卸载应用命令 adb...uninstall 包名 清除应用数据命令 adb shell pm clear 包名 向手机文本框输入文本内容 adb shell input text 内容 手机返回上一级命令 adb shell...电脑路径 电脑往手机传文件 adb push 文件 手机路径 查看手机安装的所有app包名 adb shell pm list packages adb启动某个应用 adb shell am start...屏幕截图 adb shell screencap /需要存放的路径/ 查看手机分辨率 adb shell wm size 查看当前连接设备 adb devices 查看日志 adb logcat (原创不易
第一步 让真机与电脑相连 , cmd打开dos命令窗口 ( 打开cmd的快捷键是Windows + R ) ....第二步 输入adb devices 查看手机与电脑是否连接成功 , 能看到设备信息就代表设备已经连接成功了. 第三步 紧接着就可以安装apk了 ....进入apk文件所在的目录: 输入安装命令: adb install demo.apk , 出现Success即安装成功....PS:也可以不进入apk所在的文件 , 直接输入apk的路径方式安装 , 例如 adb install E:\data\demo.apk , 看个人习惯吧 .
adb有各个系统的版本:Liunx,Mac,Windows,根据你自己的操作系统来选择要下载的Android SDK就可以使用adb命令了。...如下解释下ADB常用的几个命令APPctrl+h 退出软件(Home键)ctrl+alt+w 快速隐藏黑雷界面adb command注: 有部分命令的支持情况可能与 Android 系统版本及定制 ROM...help -- 这个命令将显示帮助信息12、显示ADB命令版本号 adb version13、启动计算机adb 服务进程 adb start-server 也可直接使用adb...19、查看电池信息: adb shell dumpsys battery AC powered :是否使用交流电充电 USB powered :是否使用USB充电 ...shell cat /proc/cpuinfo 36、获取分区的信息 adb shell df 37、Linux内核输出缓存信息 adb shell dmesg
在测试APP时,我们常常会用到adb命令来协助测试,那么adb命令到底是什么?有什么用?怎么用? 今天张老师整理了一些工作中常用的adb知识点,希望对大家有所帮助。...ADB怎么使用? 1、adb是无需安装的。找度娘搜索adb,然后下载工具压缩包,解压并添加环境变量,然后就可以在dos环境下使用了。...3、此时就可以在dos窗口输入cmd devices 命令检查是否可以正常使用了。 常见问题 adb devices 没有设备:可借助驱动精灵检查手机驱动,驱动安装好之后重启电脑。...uninstall -k 包名 如果机器上有多个模拟器或真机,需要使用-s命令行参数指定具体的模拟器或真机。...包名 13、app的启动停止 如果想在模拟器或真机上运行已安装的应用程序,除了直接在模拟器或真机上操作外,还可以使用如下的命令直接运行程序。
虽然网上也有许多adb安装安卓包的教程,但经过自己亲自试了一下后,觉得自己写下来的才是自己的收获。...一、下载安装adb工具 下载地址有很多,这里是我下载的地址:https://pan.baidu.com/s/1mgGkNZM,下载文件比较齐全。...下载后是个压缩包,解压后一共有5个文件,如下图:这里我都是解压到当前文件夹了 因为安装包里就有个cmd,所以就省去了在运行中打开cmd,再在cmd中打开adb的步骤了,在要用adb工具时直接点击cmd.exe...二、查看是否安装成功 直接在安装路径中点开cmd.exe,输入adb version,出现如下的版本号就算是安装成功了 三、检查连接设备 1.先用数据线连上手机,并在手机中打开USB调试模式...我就绕过了这个问题,使用了强制覆盖安装的命令再次安装,这才安装成功了, 覆盖安装命令行:adb install -r apk所在路径,如下图: 有时候会出现这个 error: cannot connect
在使用第三方sdk时经常要求绑定签名,这里提供两种查看签名的方式,如果只是想查看一下手机上应用的签名,那么可以安装一个app直接输入包名即可查看该应用的签名,提供一个微信的签名查看apk,下载连接http...查看apk的签名 方法一: 首先用解压软件解压出META-INF目录下的CERT.RSA文件 keytool -printcert -file D:\Desktop\CERT.RSA 命令执行如图所示:...方法二: 查看keystore的签名 命令:keytool -list -keystore D:\Desktop\app_key 命令执行如图: ?...最后附上adb常用命令: 关闭adb服务 adb kill-server 开启adb服务 adb start-server 启动模拟器:emulator -avd 模拟器名emulator -avd...:adb install d:\MyTest.apk 如果安装失败可以尝试使用参数:adb install -r apk路径 卸载apk: adb uninstall 应用包名 例:adb uninstall
by:授客 QQ:1033553122 1、 查看所有已链接的设备 命令: adb devices 例: C:\Users\laiyu>adb devices List of devices...attached 5d3b5aac device 设备命令 2、 复制文件/目录到手机设备 命令: adb push 例:复制d:\\ WiFi.apk到手机/mnt/sdcard/ (手机内存...:/ $ 5、 运行远程shell命令 adb shell 6、 查看设备日志 命令: adb logcat [ ] 注:关于filter-spec 参考命令:adb logcat --help...开启(运行)服务 命令: adb start-server 注:开启后在任务管理器中看到 adb进程 例: C:\Users\laiyu>adb start-server * daemon not...查看更多资料,烦参考命令 adb --help
领取专属 10元无门槛券
手把手带您无忧上云