1. adb的安装
    如果你电脑有安装了安卓的开发工具以及对应的SDK文件,那么你就可以不用另外再安装adb了,因为安卓SDK文件自带adb,如果你没有安装SDK文件的话,那么可以上网自己一些第三方网站下载adb,这个可以自行下载,我这里就不放链接了,下载之后并且安装完,我这里以我的电脑上的adb为例,我这边下载到的是电脑上的F盘下的platform-tools文件夹里面,所以这边要配置下adb 的环境变量,步骤如下:





    这样环境变量就设置好了,然后我们打开cmd命令,输入adb看看,如果出现以下内容,说明你的adb安装成功了:
  2. adb连接设备
    安装成功之后,那么接下来就是用adb来连接安卓设备了,这里要注意一点的是,如果我们要调试adb或者说要安装apk到设备上,那么我们要保证我们的设备和PC在同一网络下,即连接同一WIFI;用USB连接手机,首先我们再cmd中输入adb devices查看有多少设备

    我这边显示的是有两台设备的,然后后面的offline说明这台设备是离线中的,然后我们可以使用 adb tcpip 5555其中5555 端口是默认端口,你也可以用其他端口,只要不冲突就行,然后我这边有多台设备,其中找到你要连接的那台设备的ip,使用adb connect IP:5555,比如adb connect 192.168.0.1:5555,这样命令行就会返回一个connected to 192.168.0.1:5555,说明你连接这台设备成功,这样的话,到时候你如果想安装apk或者你安卓想要调试都是再这台设备上进行。

    如果是断开对应的设备连接是用adb disconnect IP:5555,如adb disconnect 192.168.0.1:5555

    还有一情况就是你想操作两台以及更多设备,那么则不能用这个直接连接了,你要用adb -s 192.168.0.1:5555adb -s 192.168.1.2:5566,就是在adb后面加一个-s对应的设备IP,这样才能进行对对应的设备进行操作。比如说adb -s 192.168.0.1:5555 logcat 此命令用来查看5555设备的logcat信息,再比如说 adb -s 192.168.1.2:5566 shell 此命令进入到5566设备的shell模式,所以是可以对对应的一台设备进行操作,但是如果你这样测试,然后进入了某个设备的shell模式,但是想要退出来的话,一种方法当然是直接关闭命令提示符,还有一种办法是输入exit,按下enter键即可,不能使用ctrl+C那样是没用的。
  3. 使用adb安装apk文件
    首先你要下载一个apk文件在自己的电脑上,或者是安卓开发,打包成一个apk文件,然后按照以上的步骤连接对应的设备,然后输入adb -s 192.168.0.1:5555 install -r F:\tools\android-project\IDCard\app\build\outputs\apk\debug\app-debug.apk,但是有可能出现安装失败的情况,我这边遇到的就是安装失败的情况:

    因为我这是自己开发的安卓包,所以对应的处理就是,我在对应的项目的gradle.properties(项目根目录或者gradle全局配置目录 ~/.gradle/)文件中添加android.injected.testOnly=false即可

    然后继续执行刚刚那个命令,最后如果安装成功,则会提示你安装成功。

    这样就安装成功了。