admin管理员组

文章数量:1572326

1.adb下载安装

有两种方法:
1.下载一个adb的压缩包,直接解压,每次在解压的文件夹中执行命令操作即可,或者进行环境变量配置,这样以后无论在哪个文件都可以执行操作。


2.下载了Android Studio的文件中就带有adb,如上图adb就是AS的adb的路径,直接进行上图所示的环境配置,填入adb的路径即可。

查看是否安装成功,打开cmd输入命令adb version,如下图所示即安装成功,可以使用。

2.使用

启动 adb server 命令:adb start-server
停止 adb server 命令:adb kill-server
连接设备(设备IP):adb connect 192.168.3.151:5555
连接设备如果为自己手机,则手机用数据线连上电脑并打开手机的开发者选项,即可进行使用adb install命令安装apk
查询已连接设备/模拟器:adb devices
该命令经常出现以下问题:
offline —— 表示设备未连接成功或无响应;
device —— 设备已连接;
no device —— 没有设备/模拟器连接;
List of devices attached 设备/模拟器未连接到 adb 或无响应
当有多个设备选择对应的设备进行安装(-s 设备号):adb -s 4580fa7e /User/aaa.apk
只有一个连接设备时进行安装:adb install 路径/xxx.apk
卸载安装(但多数会出错,建议手动卸载):adb uninstall 路径/xxx.apk
安装成功:

3.常见错误

1.当前client版本41,与server端的版本不匹配,当前版本过高引起的。说明该电脑中还有一个adb版本比较高,需下载对应版本的adb。

但是下载对应版本的adb可能还是会出现这个错误,是因为电脑中的某些正在运行的程序占据了adb的端口,找到它停止运行即可。

停止运行后再启动adb,成功如下:

2.两端未在同一局域网下,请连接同一wifi

3.安装失败,因为已安装了相同apk。建议手动卸载之后再执行安装命令进行安装。

参考链接:
adb下载安装及使用:https://blog.csdn/weixin_43927138/article/details/90477966
Android adb install 命令安装apk:
https://blog.csdn/mqdxiaoxiao/article/details/89055027
adb 提示adb server version(31) doesn’t match this client(40) 解决办法:
https://blog.csdn/aLLLiyyy/article/details/86555228
adb 安装apk到指定设备:
https://blog.csdn/qq_39420519/article/details/104480744
用adb命令安装apk时提示Failure [INSTALL_FAILED_ALREADY_EXISTS]—已解决:
http://blog.sina/s/blog_7ff239e10102w4yf.html

本文标签: ADB