赞
踩
V1.0方案每次都要在机器上输入校验密码,这种方案如果是机器在远程的话,根本就不现实,如果能在主机上直接输入密码即可完成校验,这是最方便的
首先我们还是看到主机端与设备从机端的连接流程图
可以看到如果要在主机adb端输入密码,唯一的方法就是用户在输入一条adb指令时,顺带携带一个密码,发送给adbd校验,因为连接过程对于有些情况而言是一个自动的过程,无需用户操作,特别对于远程设备而言,而如果要对设备进行一些其他的adb操作,则需要用户手动输入指令
根据我们使用adb指令的习惯和adb指令的规则,一般输入adb的一些基本操作指令之前,都会先输入adb shell 指令,进入shell终端进行一些操作
因此我们这里可以通过adb shell 去携带密码,给adbd检测,检测通过后,则能够输入所有指令,失败则指令无法继续,adb与adbd每次重新连接,需要重新输入密码
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。