【Android】Android Studio真机调试的问题统整

时间:2023-03-09 20:38:17
【Android】Android Studio真机调试的问题统整

真机调试需要注意以下几个问题

【1】手机的USB调试需开启

【2】手机不能是仅充电模式,需要传输数据模式

【3】有些USB线会偷工减料,请拿一条没问题的线,例如买手机时原厂给的配线

【4】在PC端需要安装手机驱动,驱动可以去手机的官网找,也可以开启PC端的手机助手,它会帮你下载安装

如果上述的问题还没能解决,看看环境变量有没有设置

打开命令提示符(CMD)

【Android】Android Studio真机调试的问题统整

然后执行adb

【Android】Android Studio真机调试的问题统整

如果是图片上方的情况,代表曾经有设置

“不是内部或外部命令...”,代表没有设置,设置方法如下

首先去Android Studio找SDK的位置(SDK location),并且把地址复制了

【Android】Android Studio真机调试的问题统整

然后设置环境变量,把地址贴上了,别忘了在C盘前加分号

【Android】Android Studio真机调试的问题统整

至此,环境变量设置完成了

重启Android Studio试试

如果刚刚的环境变量已经设置了,请试试以下的方法

启动任务管理器

【Android】Android Studio真机调试的问题统整

【Android】Android Studio真机调试的问题统整

把所有adb的进程结束了

然后重启Android Studio

网上还有另一种情况,是端口被占用,不过我没发生过,下面这段话先留着,以后不知道会不会碰到

有可能是adb服务的端口5037被其他程序占用

1.命令行输入命令 netstat -ano

2.找到端口号为5037的行,然后看最后一列PID的值,例如1234

3.输入命令 tasklist /fi "pid eq 1234

4.重启Android Studio