记录第一次Android-USB真机调试

上周周末笔者参加了一个互联网+医学类的项目,要开发一个android客户端app界面。用虚拟机调试后在手机上仍然可能存在一定的问题,所以我想解决用usb接口进行真机调试的问题。

于是边面向CSDN边摸索,最终是解决了这个问题。时间有些久远,有些步骤可能记得不是很清楚。

我的电脑提供的测试环境,target无法选择usb,只有wireless的方法,也就是无线wifi,但是我的手机安卓版本可能不够高,开发者环境下找不到扫描二维码的地方,所以不再追究这个问题,另辟蹊径,找其他解决办法,最先想到的就是命令行。

首先把sdk下的platform-tools包添加到系统的环境变量中。

记录第一次Android-USB真机调试_第1张图片

记录第一次Android-USB真机调试_第2张图片

 然后,打开android studio的命令台,运行cmd --adb versions,下载好adb(关于直接使用adb命令行运行程序的方法,可以参考这个尝试一下ADB 安卓真机调试工具 - 简书 (jianshu.com))

记录第一次Android-USB真机调试_第3张图片

下载好后,重启电脑,再次打开android studio,通过adb devices可以查看到当前连接usb的设备。 (华为手机安卓鸿蒙系统均可,打开设置->关于手机->点七下版本号,即可处于开发者模式,返回,点击系统和更新->开发人员选项,点开USB调试,即可插线了!)

 记录第一次Android-USB真机调试_第4张图片

记录第一次Android-USB真机调试_第5张图片

接下来就是选择端口号,比如5555,执行下面的命令。

记录第一次Android-USB真机调试_第6张图片

 执行shell命令,完成连接。(有错误就多试几次,总会好的hhh)

记录第一次Android-USB真机调试_第7张图片

最终连接成功。 

记录第一次Android-USB真机调试_第8张图片

 但是后来,我安装好了驱动,还是运行不了。于是试了很多种方法。先尝试最简单的,关闭服务再打开,果然不行。

记录第一次Android-USB真机调试_第9张图片

后来又尝试了很多种方法,都以失败告终。最后,我还是解决了这个问题!原来是数据线的问题!!拿奖拿到的数据线果然不靠谱啊!没想到只能充电,并不是数据线,所以借了个我实验室小伙伴的数据线,debug真机测试成功!大家一定要记得,使用数据线啊!

 

 

你可能感兴趣的:(移动开发android,kotlin,android-studio)